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/).