# Story | Membaca dari File

Melakukan Pembacaan File dalam Python

Di sebuah sore yang tenang, **Panduka** datang membawa sebuah flashdisk ke rumah **Kisanak**.

> "Kisanak, aku punya file CSV dari laporan penjualan toko. Bisa nggak kita olah pakai Python?"

**Kisanak** mengangguk sambil menyalakan laptopnya,

> "Tentu bisa, Panduka! Mari kita pelajari bagaimana membaca file di Python, terutama file CSV."

## Membaca Teks File (CSV)

**Kisanak** membuka editor Python, lalu berkata,

> "Sebelum kita pakai library keren seperti Pandas, yuk kita baca file CSV secara manual dulu pakai Python standar."

```
file = open('data_penjualan.csv', mode='r')
data = file.readlines()
file.close()

for baris in data:
    print(baris)
```

## Membaca File CSV dengan menggunakan Pandas

**Kisanak** pun memanggil library kesayangannya: **Pandas**!

```python
import pandas as pd

data = pd.read_csv('data_penjualan.csv')
print(data.head())
```

**Panduka** langsung berseru,

> "Ini keren! Langsung jadi tabel seperti Excel!"

**Kisanak** tersenyum,

> "Pandas memudahkan kita membaca, menyaring, dan menganalisis data dengan efisien."

Mereka berdua pun melanjutkan eksplorasi dengan Pandas
