📅  最后修改于: 2023-12-03 14:52:01.463000             🧑  作者: Mango
Python 是一种功能强大的编程语言,它可以被用于处理文件、字符串和其他类型的数据。在本文中,我们将介绍如何使用 Python 查看和编辑文件。
要读取整个文件,可以使用 Python 中的 open()
函数。在函数中使用文件名作为参数即可打开文件。打开文件后使用 read()
读取文件内容。
with open('example.txt') as file:
contents = file.read()
print(contents)
有时您可能需要逐行读取文件。可以使用 Python 的 readline()
方法一次读取一行。
with open('example.txt') as file:
line = file.readline()
while line:
print(line)
line = file.readline()
您还可以使用 readlines()
方法读取文件的所有行,并将它们作为字符串列表返回。
with open('example.txt') as file:
lines = file.readlines()
for line in lines:
print(line)
要将数据写入文件中,可以使用 open()
函数并传递第二个参数 'w'
。这将打开文件以便写入。
with open('output.txt', 'w') as file:
file.write('Hello, world!')
要向文件添加数据,可以使用 open()
函数并传递第二个参数 'a'
。这将打开文件以便追加数据。
with open('output.txt', 'a') as file:
file.write('\nHello again, world!')
每当您打开一个文件时,都应该记得在读取或写入后关闭它。这可以通过 Python 的 close()
方法实现。
file = open('example.txt')
# 读取文件
file.close()
在本文中我们介绍了如何使用 Python 读取和写入文件,以及如何在完成操作后关闭文件。希望这对您有所帮助!