Difference between revisions of "Python: Ubuntu 24.04 read csv"
Onnowpurbo (talk | contribs) (Created page with "Untuk membaca dan mem-parsing file CSV di Ubuntu 24.04 menggunakan Python, Anda dapat memanfaatkan modul bawaan `csv`. Berikut adalah contoh kode yang menunjukkan cara membaca...") |
Onnowpurbo (talk | contribs) |
||
Line 25: | Line 25: | ||
for row in reader: | for row in reader: | ||
print(f"Nama: {row['Nama']}, Usia: {row['Usia']}") | print(f"Nama: {row['Nama']}, Usia: {row['Usia']}") | ||
− | |||
Pastikan untuk menyesuaikan nama kolom seperti `'Nama'` dan `'Usia'` sesuai dengan header yang ada di file CSV Anda. | Pastikan untuk menyesuaikan nama kolom seperti `'Nama'` dan `'Usia'` sesuai dengan header yang ada di file CSV Anda. |
Latest revision as of 04:39, 9 November 2024
Untuk membaca dan mem-parsing file CSV di Ubuntu 24.04 menggunakan Python, Anda dapat memanfaatkan modul bawaan `csv`. Berikut adalah contoh kode yang menunjukkan cara membaca file CSV dan mengakses kolom-kolomnya:
import csv # Membuka file CSV with open('data.csv', mode='r', newline=) as file: reader = csv.reader(file) # Membaca header (baris pertama) header = next(reader) print(f"Header: {header}") # Membaca setiap baris dan menampilkan isinya for row in reader: print(row)
Dalam contoh di atas, kita membuka file `data.csv` dalam mode baca (`'r'`) dan menggunakan `csv.reader` untuk membaca isinya. Baris pertama dianggap sebagai header, dan setiap baris berikutnya diakses melalui iterasi.
Jika Anda ingin mengakses kolom-kolom berdasarkan nama header, Anda dapat menggunakan `csv.DictReader`, yang akan mengembalikan setiap baris sebagai dictionary dengan kunci sesuai header:
import csv # Membuka file CSV with open('data.csv', mode='r', newline=) as file: reader = csv.DictReader(file) # Membaca setiap baris dan menampilkan isinya for row in reader: print(f"Nama: {row['Nama']}, Usia: {row['Usia']}")
Pastikan untuk menyesuaikan nama kolom seperti `'Nama'` dan `'Usia'` sesuai dengan header yang ada di file CSV Anda.
Untuk informasi lebih lanjut tentang penggunaan modul `csv` di Python, Anda dapat merujuk ke dokumentasi resmi Python atau sumber lain seperti [How To Read, Write & Parse CSV in Python – TecAdmin](https://tecadmin.net/read-write-csv-in-python/).