python文件操作模块打开和文件之间的区别。

时间:2011-07-28 13:11:15

标签: python

我正在python中进行文件操作,我找到了两个模块, 两个文件操作模块“open”和“file”有什么区别 功能方面,我发现两者都相同。

感谢。

1 个答案:

答案 0 :(得分:8)

Python 2.x文档says it all

  

打开文件时,最好使用open()而不是调用   这个构造函数[file()]直接。 file更适合进行类型测试(for   例如,写isinstance(f, file))。

在Python 3.x中,file不再可用。