我使用一个批处理文件来运行两个python脚本和一个可执行文件(这里的可执行文件并不重要,我只是给出上下文)。你知道吗
我感到困惑的是,我在google上做了一些搜索,特别是在这里,使用python直接从控制台输出和检索变量。你知道吗
例如,我的第一个python脚本生成一个日期:
from datetime import datetime, timedelta
def get_date():
today = datetime.today()
run_date = today - timedelta(1)
return run_date
我希望返回的date
(将是指定格式的字符串)在命令行中可用,因为它将用作可执行文件中的参数,并作为参数传递到第二个python脚本中。你知道吗
我基本上想让它产生和以下一样的效果:
set Date = <some date>
python script_2.py Date
除非<some date>
将是第一个脚本返回的run_date
值。你知道吗
抱歉,如果这是一个简单的常识,但这是我第一次尝试做一系列的脚本,与对方互动。你知道吗
必须在控制台中输出结果,才能用
FOR
循环捕获值举个例子:
你知道吗获取日期.py地址:
你知道吗测试.bat地址:
相关问题 更多 >
编程相关推荐