使python脚本保存它执行的变量

时间:2016-06-01 15:06:19

标签: python arguments parameter-passing

我想让我的数据分析脚本将它们执行的变量保存为文本文件。如果可能的话,我希望他们以格式script(var1, var2, var3)保存它,这样如果我想重新运行分析,我就可以执行该文本。

我知道我可以通过编写字符串手动完成此操作。

但我想知道是否有更自动化的方法 - 如果我编辑变量金额,名称或脚本名称,则不需要任何手动更新。也许python脚本有这样一种评估自己的方式吗?

1 个答案:

答案 0 :(得分:1)

我不确定'自动'是什么意思,但它很容易捕获:

import sys

def script_command():
    return ' '.join(sys.argv)

# e.g.
print(script_command())