如何在 Python 中读取文本文件?
文本文件是包含简单文本的文件。Python 提供了内置函数来读取、创建和写入文本文件。我们将讨论如何在 Python 中读取文本文件。
有三种方法可以在 Python 中读取文本文件 -
read() − 此方法读取整个文件并返回包含文件所有内容的单个字符串。
readline() - 此方法从文件中读取一行并将其作为字符串返回。
readlines() - 此方法读取所有行并将它们作为字符串列表返回。
在 Python 中读取文件
假设有一个名为“myfile.txt”的文本文件。我们需要以读取模式打开文件。读取模式由“r”指定。可以使用open().打开文件。传递的两个参数是文件名和文件需要打开的模式。
例子
file=open("myfile.txt","r")print("读取功能: ")
print(file.read())
print()
file.seek(0) #将光标移回文件的开头,因为 read() 将光标移到文件的末尾
print("阅读功能:")
print(file.readline())
print()
file.seek(0) #将光标移回文件开头
print("阅读线功能:")
print(file.readlines())
file.close()
输出
读取功能:This is an article on reading text files in Python.
Python has inbuilt functions to read a text file.
We can read files in three different ways.
Create a text file which you will read later.
阅读功能:
This is an article on reading text files in Python.
阅读线功能:
['This is an article on reading text files in Python.\n', 'Python has
inbuilt functions to read a text file.\n', 'We can read files in three
different ways.\n', 'Create a text file which you will read later.']
从输出中可以清楚地看出 -
读取function()读取并返回整个文件。
该readline()函数仅读取并返回一行。
该readlines()函数读取并返回所有行作为字符串列表。
以上是 如何在 Python 中读取文本文件? 的全部内容, 来源链接: utcz.com/z/361140.html