【发布时间】:2013-06-27 14:23:58
【问题描述】:
我有一个要运行的 python 文件 (example.py),其中包含 3 个变量。 我有三个 .txt 文件(var1.txt、var2.txt、var3.txt),其中包含这 3 个变量的值。
我想写一个批处理文件 (bfile.bat) 从文本文件中检索三个值, 将这些值传递给 python 文件中的变量, 然后运行。
任何帮助将不胜感激!
-添加-
谢谢。 问题是,这三个文件没有特别的原因。
所以我的一个同事用 python 编写了这个程序(我也是新人), 我会说这个程序的名称是“program.py”, 她还制作了一个文件来展示它是如何工作的, 通过设置program.py中使用的变量的值; 这是“example.py”。 这个 example.py 包含在 program.py 中使用的变量的值。 但我想为这些变量使用许多值, 所以我想为此制作一个批处理文件——这显然不是一个好主意。
所以 example.py 看起来像这样:
SOUND = 'sound.wav'
TIMESTEP = 50
END = 500
program(SOUND, TIMESTEP, END)
我想更改 SOUND、TIMESTEP、END 的值。 请帮帮我!
谢谢!
【问题讨论】:
-
什么不能用python从文本文件中获取值?
-
我是 python 新手,所以我试图以最好的方式解决这个问题!谢谢。
标签: python variables for-loop batch-file