запуск консоли и передача параметра через passin

strannic

Client
Регистрация
05.12.2010
Сообщения
224
Благодарностей
10
Баллы
18
Требуется запуск python скрипта через консоль.
Если запускать через консоль cmd в windows то строка запуска выглядит так
Код:
python "C:\myscript.py" --passin  < C:\myconf.txt
и параметр из файла myconf передается нормально,
но если эту же строку запускать через экшен Запуск программы в Зеннопостере,
то параметр в passin через < не передается, и процесс останавлчивается и ждет подачи параметра, а зенка уже не может ничего подать в консоль, или я не умею это делать )

Подскажите как исправить эту ситуацию ?
И как еще можно передавать через passin параметр ?
 

silent

Client
Регистрация
05.04.2014
Сообщения
237
Благодарностей
85
Баллы
28
запускать бат?
 

strannic

Client
Регистрация
05.12.2010
Сообщения
224
Благодарностей
10
Баллы
18
ну как сказать, запускаем сркипт на питоне жеж.
 

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
в bat файл написать строку
Код:
python "C:\myscript.py" --passin  < C:\myconf.txt
и запустить бат не пойдет?

либо как вариант:
Запуск программы с параметрами

cmd.exe /c "python "C:\myscript.py" --passin < C:\myconf.txt"
 
Последнее редактирование:
  • Спасибо
Реакции: strannic

strannic

Client
Регистрация
05.12.2010
Сообщения
224
Благодарностей
10
Баллы
18

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)