2013-07-31 2 views
0

У меня проблема. Я хочу настроить планировщик окон для запуска скрипта python каждый день. Чтобы сделать мою программу простой, я хочу:Использование планировщика Windows для запуска скрипта python со входами

start with input 10 today, add 5, return 15 
start with yesterday's return, add 5, return the value (start with 15, add 5, return 20) 
...... 
etc 

Кто-нибудь знает, возможно ли это?

ответ

0

вы могли бы написать возвращение в текстовый файл, то на следующий день программа считывает текстовый файл и начинается с номером он считывает из текстового файла затем переписывает новое значение в текстовый файл

это как вы можете сохранить данные в то время как программа Isnt работает и извлечь его позже

Надежда, что помогает :)

+0

Итак, вы говорите, чтобы запускать python, принимать входные данные из текстового файла, манипулировать вводом, а затем записывать в тот же текстовый файл. Как будет перезаписано значение в текстовом файле? или Как бы вы получили последнее значение? –

+0

В начале вашей проги вы читаете номер в номере в текстовом файле, затем используете его как стартовый номер, затем добавляете 5, а когда вы перезаписываете файл, он автоматически перезаписывает старый номер – Serial

+0

Мне нравится ваша идея , благодаря –

0

Создать .py файл с вашим кодом в нем. Вы можете отслеживать номера в текстовом файле или XML-документе и ежедневно читать/анализировать, а затем перезаписывать, передавать его как аргумент (data.txt или xml). Сначала создайте его с начальным значением.

Я бы отформатировал его как XML, так как у Python есть куча приятных XML-парсеров.

<xml> 
    <data>10</data> 
</xml> 

Капля следующее в пакетном или CMD файл (.bat, .cmd)

c:\<path_to_python>\python.exe c:\<full_path>\yourfile.py c:\<full_path>\data.xml 

Расписание партии работать в планировщике Windows, используя соответствующие учетные данные.

Смежные вопросы