0

我有一个难题。我想设置 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

有谁知道这是否可能?

4

2 回答 2

0

您可以将返回值写入文本文件,然后第二天程序读取文本文件并从它从文本文件中读取的数字开始,然后将新值重新写入文本文件

这样,您可以在程序未运行时保存数据并稍后检索

希望有所帮助:)

于 2013-07-31T16:04:17.657 回答
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 调度程序中运行。

于 2013-07-31T16:08:11.983 回答