【发布时间】:2012-01-06 11:43:48
【问题描述】:
我正在编写一个 Python 库,它需要在本地机器上缓存远程数据。
我想防止库污染操作系统并将临时文件放在不属于它们的位置。使用操作系统默认临时文件夹似乎有点冗长,因为我想使用一种独立于操作系统的方式来执行此操作。
将缓存文件存储在包文件夹中有效吗? Python 安装是否有临时文件的文件夹?
帮助会很棒! :)
【问题讨论】:
-
如果缓存需要在重新启动后仍然存在,则文件不是临时文件。相反,您可以查看 pypi.python.org/pypi/appdirs 的跨平台
user_cache_dir函数。
标签: python package temporary-files temporary-directory