在Python中,你可以使用內置的open()
函數來打開和讀取文件。以下是一個簡單的示例:
# 使用 'with' 語句可以確保文件在讀取完畢后自動關閉
with open('file_name.txt', 'r', encoding='utf-8') as file:
content = file.read() # 讀取文件的全部內容
print(content)
在這個示例中,我們使用open()
函數打開一個名為file_name.txt
的文件。'r'
表示以只讀模式(read mode)打開文件,encoding='utf-8'
表示使用UTF-8編碼。
with
語句可以確保在讀取完文件后,文件會自動關閉,無需手動調用file.close()
。
如果你只想逐行讀取文件,可以使用以下代碼:
with open('file_name.txt', 'r', encoding='utf-8') as file:
for line in file:
print(line.strip()) # 打印每一行,并去除行尾的換行符
這里,我們使用for
循環逐行讀取文件內容。line.strip()
用于去除每一行末尾的換行符。