PyN*_*bie 5 logfiles appdata windows-7
我们正在将APP迁移到Win7.该程序生成日志文件以帮助我们支持并保存许多对用户有用的字典文件和设置文件,尽管用户很少想要与我们的应用程序之外的文件进行交互.但它们可以因为它们是csv文件.我使用APPDATA\LOCAL\OURAPPLICATION文件夹作为目标,构建了第一个运行.现在我想知道它是否应该是PROGRAMDATA\OURAPPLICATION.
我实际上认为第一个选择是更好的,因为似乎我扫描的所有内容都表明用户认为PROGRAMDATA文件夹是不可触及的,但因为我不是程序员,所以我不确定.
我希望这是提出这个问题的正确场所
要考虑的关键点是数据的范围.如果要存储与特定用户关联的数据,则应使用APPDATA,如果要存储程序的全局数据,则应使用PROGRAMDATA.
APPDATA和PROGRAMDATA都是隐藏文件夹,因此用户不打算在那里逛逛(如果他们想要,则不是他们不能).