Pandas Đọc Ghi File CSV

Trong Python Pandas có các hàm xử lý file có thể đọc và ghi các files csv, excel, xml, html... rất đơn giản, dễ sử dụng và tốc độ rất nhanh.

Các hàm thường dùng để đọc và ghi file trong python pandas như:  read_csv, read_excel, read_xml, read_html, read_json,  to_csv, to_excel, to_xml, to_html, to_json...

Bài này chúng ta sẽ tìm hiểu về cách đọc và ghi file CSV trong python pandas.

Cách đọc và load file CSV trong python pandas.

Pandas sử dụng hàm read_csv để đọc và load file CSV.

Ví dụ

import pandas

df_data = pandas.read_csv('mydata.csv')
print(df_data)

Cách ghi file CSV trong python pandas.

Pandas sử dụng hàm to_csv để ghi một DataFrame tới file CSV.

Ví dụ

import os  
import pandas as pd

data_series = {"MatHang" : ['MH1','MH2','MH3'], "Gia" :[500, 600, 800],"Soluong": [10, 20, 30]}
df_data = pd.DataFrame(data_series)

os.makedirs('D:\Ihoclaptrinh.com\Data_CSV', exist_ok=True)  
df_data.to_csv('D:\Ihoclaptrinh.com\Data_CSV/data.csv', index=False)  
print('Save to CSV file successfully.')

Kết quả : File data.csv được tạo trong thư mục: D:\Ihoclaptrinh.com\Data_CSV