Python 读取 txt 文件数据需要经过以下几个步骤:
-
打开文件:使用 Python 的内置函数
open()
,将 txt 文件路径作为参数传入,指定打开文件的模式(读取文件需要使用 "r" 参数)。在使用完毕后,需要通过close()
函数关闭文件。 -
读取文件内容:使用 Python 的内置函数
read()
,将打开的文件对象作为参数传入,读取文件的全部内容或者指定的某一行内容,返回值是一个字符串类型的变量。 -
处理文件内容:对读取到的文件内容进行拆分、处理、转换等操作。
下面是两个示例代码:
- 读取整个 txt 文件:
# 打开文件
file = open("data.txt", "r")
# 读取文件内容
file_content = file.read()
# 关闭文件
file.close()
# 处理文件内容
print(file_content)
- 按行读取 txt 文件:
# 打开文件
with open("data.txt", "r") as file:
# 按行读取文件内容
lines = file.readlines()
# 处理每一行的内容
for line in lines:
print(line.strip())
在第二个示例中,使用 with
语句打开文件,可以避免忘记关闭文件的情况。通过 readlines()
函数按行读取文件内容并返回一个列表对象,然后使用 for
循环依次处理每一行内容并去除每行末尾的换行符号。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python如何读取txt文件数据 - Python技术站