python逐行讀取文件的方法是什么

小億
82
2023-11-01 21:42:15
欄目: 編程語言

Python提供了多種方法來逐行讀取文件。以下是其中幾種常見的方法:

  1. 使用readline()方法:該方法逐行讀取文件,并返回一個(gè)字符串??梢允褂醚h(huán)來讀取每一行。示例代碼如下:
with open('file.txt', 'r') as file:
    line = file.readline()
    while line:
        print(line)
        line = file.readline()
  1. 使用readlines()方法:該方法將文件的所有行讀取到一個(gè)列表中,每一行元素??梢酝ㄟ^迭代列表來逐行讀取。示例代碼如下:
with open('file.txt', 'r') as file:
    lines = file.readlines()
    for line in lines:
        print(line)
  1. 使用迭代文件對(duì)象:文件對(duì)象本身就是可迭代的,可以直接使用for循環(huán)逐行讀取文件。示例代碼如下:
with open('file.txt', 'r') as file:
    for line in file:
        print(line)

以上是幾種常見的方法,可以根據(jù)具體需求選擇適合的方式進(jìn)行逐行讀取文件。

0