问题描述
全新的堆栈和python;希望有比我聪明的人可以提供帮助。我上下搜索,似乎找不到真正的答案,如果有确切的答案,我很抱歉,我很想念:(((我发现的几个是旧的或似乎没有工作)。
我找到的最近的是 Best way to retrieve variable values from a text file? imp,小鬼似乎已被贬值,并试图弄清楚importlib,但在我目前的脑海中一点也没弄清楚,以找出如何适应它,因为错误不断地在我身上抛出。 这与我想要的非常接近,如果有人可以帮助更新新方法,可能会起作用,但是仍然没有办法覆盖旧变量。
=--场景--=
我想创建一个首选项文件(我们将其命名为settings.txt或settings.py:不需要与其他语言交叉兼容,但是出于某些原因,我更喜欢txt-任何首选项/标准编码器能传授将不胜感激?)。
\\\ settings.txt\
water_type = "Fresh"\
measurement = "Metric"\
colour = "Blue"\
location = "Bottom"\
...
我正在创建一个脚本main_menu.py,它将读取settings.txt中的变量,如果更改被“保存”,则会写入该文件
即。 “选择水类型:”
- 新鲜
- 盐
如果water_type与settings.txt相同,则不执行任何操作, 如果water_type不同,则覆盖settings.txt文件中的变量
此行下的其他脚本也将读取和写入此设置文件。
我看过:
from settings import *
如果我走settings.py路径,似乎可以读取文件,但是仍然无法改写。
还开放给你们大家想到的任何更好/标准/想法。
对此表示感谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)