У меня есть скрипт Python, который используется csv.writer
для создания файла csv. Он отлично работает, когда я запускаю его из командной строки, но файл не создается, когда я запускаю скрипт с помощью планировщика заданий Windows. Единственное, что я могу придумать, это то, что я не запускаю свой компьютер как администратор (потому что это рабочий компьютер), но почему он позволяет мне делать это в командной строке, но не в планировщике? Остальная часть скрипта выполняется с помощью планировщика, только не часть сохранения файла csv.
решение1
Я использовал это для решения похожей проблемы. В вашем пакетном действии я настроил его следующим образом, и у меня это отлично сработало.
- Программа/скрипт: путь к python, например,
C:\Python27\ArcGIS10.2\python.exe
- Добавьте аргументы (необязательно): имя скрипта, например,
scrape.py
- Начать с (необязательно): путь к скрипту, например,
C:\Users\handsome\Documents\PYTHON\Code
решение2
Программа/скрипт: cmd
arg:"/c C:\Python27\python.exe C:\Script\script.py"