Python os.open vs open,使用什么

Python os.open vs open,使用什么,python,file,python-3.x,Python,File,Python 3.x,我是python新手,通过查看文档,我发现至少有两种方法可以打开文件以访问os.open和open。os.open和open之间有什么区别 我应该何时使用操作系统打开 我应该在什么时候使用open 在以下文件中提到: 注意:此函数用于低级别I/O。正常使用时,请使用内置函数open(),该函数返回一个包含read()和write()方法(以及更多方法)的文件对象。要将文件描述符包装到文件对象中,请使用fdopen() 撇开重复不谈,你为什么不阅读这两方面的文档呢?这就是它的目的。我认为这个问题是

我是python新手,通过查看文档,我发现至少有两种方法可以打开文件以访问
os.open
open
os.open
open
之间有什么区别

我应该何时使用操作系统打开

我应该在什么时候使用
open

在以下文件中提到:

注意:此函数用于低级别I/O。正常使用时,请使用内置函数open(),该函数返回一个包含read()和write()方法(以及更多方法)的文件对象。要将文件描述符包装到文件对象中,请使用fdopen()


撇开重复不谈,你为什么不阅读这两方面的文档呢?这就是它的目的。我认为这个问题是关于使用高级IDE的:)它告诉您,open是没有定义的,
import os
不是必需的。试图通过“os.open”修复它会导致调用错误的open函数(但修复了两个警告)