python - 如何从 python 脚本更改 python 文件中的变量值

标签 python

我目前有一个 python 文件,其中包含一堆带值的全局变量。我想从一个单独的 python 脚本中永久更改这些值。我试过 setattr 之类的,但它似乎不起作用。有办法做到这一点吗?

最佳答案

简短的回答是:不要。这不值得麻烦。

听起来您正在尝试创建一个配置文件,然后让您的应用程序更新它。您应该尝试使用 ConfigParser,这是一个内置模块,可以为您轻松读取和写入配置文件:http://docs.python.org/library/configparser.html

关于python - 如何从 python 脚本更改 python 文件中的变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551577/

相关文章:

python - 自动关闭 kivy 中的弹出窗口

python - "Vanilla"网络 python

python - 如何在图像时间序列中一致地编号轮廓?

python - 机器人框架迭代列表问题

python - 我如何安装初始模型?

python - 是否可以从 Python 的构造函数内部递增/访问类变量?

python - Ginput 为 datetimeindex 提供了错误的日期

python - 加入python中的列表列表

python - Python : `key not in list` or `not key in list` ? 什么更高效

python - Django 在 URL 模式中使用 i18n