我想知道 Python 是否足够聪明,可以缓存重复访问的文件,例如当使用 pandas 读取相同的 CSV 或多次 unpickle 相同的文件时。
这是否是 Python 的责任,还是应该由操作系统来处理?
不,Python 只是一种语言,它本身并没有真正做任何事情。特定的 Python 库可能会实现缓存,但用于打开和读取文件的标准函数不会这样做。 Pandas 和 CSV 模块中的高级文件加载函数也不进行任何缓存。
操作系统可能会自己进行一些缓存,但您无法从 Python 内部控制它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)