Rumah >pembangunan bahagian belakang >Tutorial Python >Ajar anda langkah demi langkah cara membaca fail CSV dengan Python

Ajar anda langkah demi langkah cara membaca fail CSV dengan Python

王林
王林asal
2024-04-04 09:33:011093semak imbas

Untuk membaca fail CSV, anda boleh menggunakan pustaka csv Python Langkah-langkah khusus adalah seperti berikut: Import pustaka csv. Buka fail CSV menggunakan fungsi open(). Gunakan fungsi csv.reader() untuk membaca kandungan fail dan menghuraikannya ke dalam objek pembaca. Lelaran ke atas objek pembaca untuk membaca data CSV baris demi baris.

Ajar anda langkah demi langkah cara membaca fail CSV dengan Python

Ajar anda langkah demi langkah membaca fail CSV dengan Python

Fail CSV (nilai dipisahkan koma) ialah format data biasa yang digunakan untuk menyimpan data jadual. Python menyediakan berbilang kaedah untuk membaca fail CSV, dan artikel ini akan memperkenalkan salah satu kaedah yang paling mudah dan paling biasa digunakan.

Langkah 1: Import perpustakaan yang diperlukan

Pertama, anda perlu mengimport perpustakaan yang diperlukan untuk memproses fail CSV.

import csv

Langkah 2: Buka fail CSV

Gunakan fungsi open() untuk membuka fail CSV untuk dibaca. Nyatakan nama fail dan mod buka ('r' bermaksud baca sahaja). open()函数打开要读取的CSV文件。指定文件名和打开模式('r'表示只读)。

with open('data.csv', 'r') as f:

步骤 3:读取并解析CSV数据

使用csv.reader()

reader = csv.reader(f)
for row in reader:
    # 处理每一行数据

Langkah 3: Baca dan huraikan data CSV

Gunakan fungsi csv.reader() untuk membaca kandungan fail dan menghuraikannya ke dalam objek pembaca. Anda kemudian boleh mengulangi objek untuk membaca data baris demi baris.

for row in reader:
    print(row[0], row[1], row[2])

Langkah 4: Proses setiap baris data

Setiap baris data ialah senarai yang mengandungi semua nilai lajur baris itu. Nilai individu boleh diakses menggunakan indeks.

import csv

with open('data.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row[0], row[1], row[2])

Kes praktikal

🎜🎜Berikut ialah contoh kod yang membaca fail CSV bernama "data.csv" dan mencetak tiga baris pertama: 🎜
Name,Age,Height
John,30,180
Jane,25,170
Mary,28,165
🎜Kod akan mengeluarkan sesuatu yang serupa dengan yang berikut: 🎜rreee

Atas ialah kandungan terperinci Ajar anda langkah demi langkah cara membaca fail CSV dengan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn