pd.read_csv membaca berkas CSV. Di browser tidak ada berkas, jadi teks CSV-nya dibungkus io.StringIO agar pandas membacanya seolah-olah berkas.
import pandas as pd
import io
CSV = """produk,harga
Pulpen Gel,4000
Map Plastik,6000"""
df = pd.read_csv(io.StringIO(CSV))
print(df.shape) # (2, 2)Baris pertama CSV dipakai sebagai nama kolom. Kolom yang seluruh isinya angka dibaca sebagai bilangan; kolom lain dibaca sebagai teks, termasuk kolom tanggal.