python - os.open vs open,使用什么

标签 python file python-3.x

<分区>

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

什么时候应该使用 os.open

什么时候应该使用open

最佳答案

它在 documentation of os.open 中提到:

Note: This function is intended for low-level I/O. For normal usage, use the built-in function open(), which returns a file object with read() and write() methods (and many more). To wrap a file descriptor in a file object, use fdopen().

关于python - os.open vs open,使用什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17051249/

相关文章:

python - 我可以更新亚马逊的旧版本 pip 和 setuptools 吗?

python - 考虑二维高斯模型中的噪声

python-3.x - 找不到多个包的匹配发行版

file - 快速移动/克隆文件夹

perl - 文件中最常用的字符串

python - 使用 Python 3 从 xml 中提取数据

python - 如何将终端输出显示到 PyQt 中的文本框

python - 如何使用 python pytest 断言 2 个数据帧

python - 如何锁定终端运行 perl、obj c、c++、python 和 ruby​​ 等脚本的源代码?

java - OutputStreamWriter.append 不将文本附加到文本文件 Android 编程