Python Pandas có các hàm đọc và ghi file json rất đơn giản, tốc độ nhanh.
Để đọc và load dữ liệu từ file Json trong python pandas bạn sử dụng hàm read_json.
import pandas as pd
data_json = pd.read_json('D:\Ihoclaptrinh.com\Data_Json/data.json')
print(data_json.to_string())
MatHang Gia Soluong
0 MH1 500 10
1 MH2 600 20
2 MH3 800 30
Python Pandas sử dụng hàm to_json để ghi dữ liệu vào file json.
import pandas as pd
data_series = {"MatHang" : ['MH1','MH2','MH3'], "Gia" :[500, 600, 800],"Soluong": [10, 20, 30]}
df_data = pd.DataFrame(data_series)
js_data = df_data.to_json('D:\Ihoclaptrinh.com\Data_Json/data.json')
print('Save json is successfully !')
Kết quả:
File data.json đc tạo ra trong thư mục D:\Ihoclaptrinh.com\Data_Json