我的应用程序将一些数据缓存在磁盘上.由于缓存可能很大,因此不应将其存储在网络驱动器上.它应该在应用程序的调用之间持续存在.我有一个机制让用户选择一个位置,但希望默认是合理的,并且平台的“正确的东西”.
这种缓存的适当位置是什么?是否有用于确定适当位置的API?我如何从Python调用它?
解决方法:
看看这里:http://en.wikipedia.org/wiki/Environment_variable#User_management_variables.用户目录下的任何内容都是好的.如果它适用于所有用户,那么它应该是:%ALLUSERSPROFILE%.如果是针对特定用户,请确保权限正确.
有关其他Windows版本的详细信息,请查看MSDN.环境变量因系统而异.
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!