Python 中讀取 TXT 資料的方法:直接讀取:使用 open() 函數開啟檔案並讀取內容。逐行讀取:使用 readlines() 函數讀取檔案中的每一行。使用第三方函式庫:csv 函式庫:使用 CSV 讀取器逐行讀取內容。 pandas 函式庫:使用 read_csv() 函數讀取整個檔案。
如何使用Python 讀取TXT 資料
直接讀取
最簡單的方法是使用Python 的open()
函數直接讀取TXT 檔。
<code class="python"># 打开文件并读取内容 with open("my_file.txt", "r") as f: data = f.read()</code>
逐行讀取
要逐行讀取 TXT 文件,可以使用 readlines()
函數。
<code class="python"># 打开文件并逐行读取内容 with open("my_file.txt", "r") as f: lines = f.readlines()</code>
使用第三方函式庫
還有一些第三方函式庫可以幫助讀取TXT 數據,如csv
或pandas
。
使用csv
函式庫:
<code class="python">import csv # 打开文件并使用 CSV 读取器读取内容 with open("my_file.txt", "r") as f: reader = csv.reader(f) data = list(reader)</code>
使用pandas
函式庫:
<code class="python">import pandas as pd # 使用 Pandas 读取文件 data = pd.read_csv("my_file.txt")</code>
注意事項
with
語句開啟檔案以正確關閉檔案。 以上是python怎麼讀取txt數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!