我正在用 Python 编写 Windows 程序,并且希望保存变量和用户首选项,以便即使在程序终止并重新启动后我也可以调用它们。
有没有在 Windows 机器上执行此操作的理想方法?会_winreg
Windows 注册表适合这项任务吗?或者我需要创建自己的某种数据库吗?
Python2有配置解析器,即Python3中的configparser:
import ConfigParser, os
config = ConfigParser.ConfigParser()
config.readfp(open('defaults.cfg'))
config.read(['site.cfg', os.path.expanduser('~/.myapp.cfg')])
即使在 Windows 上,您也应该意识到注册表是一个充满败类和邪恶的可怜蜂巢,并且您不应该使用它来存储 Python 应用程序配置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)