在Python中,我們經(jīng)常需要讀取文本文件,有時候我們需要逐行讀取文件,這時候我們就需要使用行讀取文本的方法。
# 讀取文件 file = open('file.txt', 'r') # 逐行讀取文件 for line in file: print(line) # 關(guān)閉文件 file.close()
代碼解釋:
首先我們需要打開要讀取的文件,使用open()函數(shù),在第一個參數(shù)中引用文件的名稱和文件路徑,第二個參數(shù)為打開模式,'r'表示只讀模式。
接著我們使用for循環(huán)來逐行讀取文件,每次讀取一行,將其存儲在變量line中,然后可以對每一行進行操作。
最后我們要記得關(guān)閉文件,使用close()函數(shù)關(guān)閉文件。
總結(jié):
使用Python的行讀取方法可以方便地逐行讀取文本文件,一次讀取一行,避免了一次性讀入整個文件可能導(dǎo)致的內(nèi)存溢出問題。