os.open vs open,使用什么

时间:2013-06-11 18:32:33

标签: python file python-3.x

我是python的新手,在查看文档时,发现至少有两种方法可以打开文件以进行访问os.openopenos.openopen之间有什么区别?

我应该何时使用os.open

我应该何时使用open

1 个答案:

答案 0 :(得分:9)

documentation of os.open中提到:

  

注意:此功能适用于低级I / O.对于正常使用,使用内置函数open(),它返回一个带有read()和write()方法的文件对象(以及更多)。要将文件描述符包装在文件对象中,请使用fdopen()。