动态更改Python程序中的变量

时间:2014-07-01 13:05:15

标签: python

我希望能够从另一个Python程序动态更改程序之外的Python程序变量的值。我有这个功能:

def main():
    PATH = 'path/to/file'

有没有办法从另一个Python程序编辑这个变量?我能想到的唯一方法是在两个文件之间共享一个文本文件,一个输入到其中,一个从中提取。

1 个答案:

答案 0 :(得分:0)

您确实需要制作配置文件。您可以为.py文件编写某种解析器,搜索所需的字符串并对其进行编辑,但我不建议您这样做(请查看this question)。
对于“文本文件”解决方案,请查看ConfigParser