使用这个一般结构:
setup.py
/package
__init__.py
project.py
/data
client.log
我有一个将名称列表保存到的脚本client.log
,因此我不必在每次需要访问它或运行模块时重新初始化该列表。在我用 设置这个结构之前pkg_resources
,我使用了open('.../data/client.log', 'w')
显式路径更新日志,但这不再起作用。
有没有办法在模块中编辑数据文件?或者有没有更好的方法来保存这个列表?