Выполнение сценария .py из сценария оболочки. Почему $ 1 является волшебным решением? - PullRequest
0 голосов
/ 29 июня 2018

У меня есть скрипт Python, который я пытался автоматически выполнить в сценарии оболочки Cygwin. Скрипт .py содержит функцию, которая принимает некоторые аргументы, но эти аргументы определены в скрипте .py.

После нескольких часов поиска в Google и пробования всего под солнцем, вот что получилось:

python email_script.py $1

Если я использовал приведенный ниже код, даже с полными путями к файлам и шебангом в сценарии .py:

python email_script.py

Я бы получил эту ошибку meesage

[Errno 22] Invalid argument.exe: can't open file 'email_script.py

Почему заработал 1 доллар?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...