Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk membaca data txt dalam python
Cara membaca data TXT dalam Python: Bacaan terus: Gunakan fungsi open() untuk membuka fail dan membaca kandungannya. Baca baris demi baris: Gunakan fungsi readlines() untuk membaca setiap baris dalam fail. Gunakan perpustakaan pihak ketiga: perpustakaan csv: Gunakan pembaca CSV untuk membaca kandungan baris demi baris. perpustakaan panda: Gunakan fungsi read_csv() untuk membaca keseluruhan fail.
Cara membaca data TXT menggunakan Python
Baca terus
Cara paling mudah ialah menggunakan fungsi open()
Python secara terus untuk membaca fail TXT. 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
rrreeereadlines()
. 🎜rrreee🎜🎜Gunakan perpustakaan pihak ketiga🎜🎜🎜Terdapat juga beberapa perpustakaan pihak ketiga yang boleh membantu membaca data TXT, seperti csv
atau pandas
. 🎜🎜Gunakan pustaka csv
: 🎜rrreee🎜Gunakan pustaka pandas
: 🎜rrreee🎜🎜Notes🎜🎜with
untuk menutup fail dengan betul. 🎜🎜Kendalikan watak khas dan urutan melarikan diri mengikut keperluan. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk membaca data txt dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!