Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python запуск процесса с перенаправлением вывода / 1 сообщений из 1, страница 1 из 1
25.03.2020, 21:02
    #39941105
Cheese)))
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python запуск процесса с перенаправлением вывода
Пытаюсь запустить sqlplus с нужным скриптом + вывод в файл (spool тоже есть, но нужен еще вывод в файл из команды).
из командной строки работает так
sqlplus -L user/pwd@dbname @"script_path/file.sql" >> log.log

из питона не работает пару моментов у меня:
1) так работает:
fn = "@" + script_file_name
subprocess.call(["sqlplus", "-L", connection_string, fn])

но, если сделать fn = '@" + script_file_name + '"', то говорит файл не найден

2) не работает вывод в общий лог
пробовал так
subprocess.call(["sqlplus", "-L", connection_string, fn, ">>", common_log_file_name])
и так
subprocess.call(["sqlplus", "-L", connection_string, fn, ">> " + common_log_file_name])
не выводит,

Подскажите, по обоим моментам как правильно, пожалуйста.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python запуск процесса с перенаправлением вывода / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]