Python open() 内置函数

来自 Python 3 文档

打开文件并返回一个相应的文件对象。如果文件无法打开,将引发 OSError。有关如何使用此函数的更多示例,请参阅 读取和写入文件

简介

Python 中的 open() 函数用于打开一个文件并返回一个文件对象。它是与系统文件交互的标准方式。您可以指定打开文件的模式,例如读取、写入或追加。

示例

# 打开一个全新的文件('x' 模式如果文件已存在则会抛出错误)
spam = open('spam.txt', mode='x')
spam.write('My first line\n\n')
spam.close()
# 追加到文件并在完成后自动关闭
with open('spam.txt', mode='a') as spam:
    spam.write('My second line')
with open('spam.txt') as spam:
    content = spam.read()
    print(content)
My first line

My second line

相关链接