Python 是一種很流行的編程語言,廣泛應用于數據分析、人工智能、自然語言處理等領域。在 Python 中,使用內置的函數可以方便地讀取文本數據。
with open('data.txt', 'r') as f:
data = f.read()
print(data)
上面這段代碼打開一個名為 data.txt 的文件并讀取其中的全部內容,然后將內容存儲到變量 data 中??梢杂?print 函數輸出變量 data 的內容。
如果需要按行讀取文本文件,可以使用 readlines() 函數:
with open('data.txt', 'r') as f:
lines = f.readlines()
for line in lines:
print(line)
上面這段代碼會將 data.txt 文件中每一行的內容分別存儲到列表 lines 中,然后通過 for 循環逐行輸出。
在讀取文本數據時,可以指定編碼類型。如果編碼不是默認的 UTF-8,需要指定正確的編碼。例如:
with open('data.txt', 'r', encoding='gbk') as f:
data = f.read()
print(data)
上面這段代碼將 data.txt 文件的編碼類型設置為 GBK,并讀取其中的全部內容。
使用 Python 讀取文本數據非常簡單,能夠快速導入并處理數據,提高工作效率和準確度。
下一篇python 讀灰度圖