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