📜  如何使用 python 查看和编辑文件(1)

📅  最后修改于: 2023-12-03 14:52:01.463000             🧑  作者: Mango

如何使用 Python 查看和编辑文件

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 读取和写入文件,以及如何在完成操作后关闭文件。希望这对您有所帮助!