Python是否缓存重复访问的文件?

时间:2016-07-01 11:56:17

标签: python pandas

我想知道Python是否足够智能以缓存重复访问的文件,例如使用pandas读取相同的CSV或多次取消同一文件时。

这甚至是Python的责任,还是操作系统应该负责呢?

1 个答案:

答案 0 :(得分:3)

不,Python只是一种语言,并没有真正做任何事情。特定的Python库可能会实现缓存,但您用来打开和读取文件的标准函数不会这样做。 Pandas和CSV模块中的高级文件加载功能也不进行任何缓存。

操作系统可能会对其自身进行一些缓存,但您无法在Python中对其进行控制。