Python 可以很便捷地按行切分文本文件中的內容,這在處理數據文件時非常有用。
# 打開文本文件 with open('data.txt', 'r') as f: # 按行讀取文件內容 lines = f.readlines() for line in lines: # 去除每行末尾的換行符 line = line.strip() # 處理每行內容,例如打印 print(line)
在上述代碼中,我們打開了一個名為data.txt
的文本文件,并使用readlines()
方法將文件內容以行為單位讀取出來,存儲在一個列表中。
接下來,我們遍歷每行內容,使用strip()
方法去除每行末尾的換行符,然后進行相應的處理,例如將每行內容輸出到控制臺上。
需要注意的是,這種按行切分文件的方法適用于文件較小的情況。如果文件非常大,則需要使用其它方法來避免占用過多的內存資源。