读取和写入文件 Python

在, 中,我们使用标准库中提供的函数以及 、  和 等 方法 Python 来读写文件 。 以下是操作文件的方法 : open() read() write() close() Python

 

读取文件

要读取 中的文件 Python,我们使用 带有“r”(读取)模式的函数。 该函数返回一个文件对象,然后我们可以使用类似的方法 来读取文件的内容。 open() read()

示例

# Read the content of a file  
with open("myfile.txt", "r") as file:  
    content = file.read()  
    print(content)  

 

写入文件

要写入文件或创建新文件,我们使用 带有“w”(写入)模式的函数。 如果该文件已存在,则将覆盖该文件,否则将创建一个新文件。 open()

示例

# Write content to a file  
with open("output.txt", "w") as file:  
    file.write("This is the content written to the file.")  

 

附加到文件

要将内容附加到文件末尾而不覆盖现有内容,我们使用“a”(附加)模式。

示例

# Append content to a file  
with open("logfile.txt", "a") as file:  
    file.write("Appending this line to the file.")  

 

关闭文件

读取或写入后,建议使用该 close() 方法关闭文件。 但是,使用该 with 语句时,无需手动关闭文件,因为 Python 退出块时会自动关闭文件 with

 

读取和写入文件 Python 允许您处理文件中的数据并创建存储和处理来自外部源的信息的应用程序。