0
次のデータフレームがpandasにあり、JSON変数に変換しようとしています。以下は、私が持っているデータの例は次のとおりです。pandasデータフレームをJSONに変換
DOCDATE GLPOSTDT CURTRXAM Customer_Code Reference Doc Type Status Customer_Name CRLMTAMT
0 2016-04-07 2016-04-07 525.88 ADHA 3859502 INV Active ADDO HARDWARE AND FURNISHERS 400000.00
1 2016-04-11 2016-04-11 9616.65 ADHA 3861622 INV Active ADDO HARDWARE AND FURNISHERS 400000.00
2 2016-04-28 2016-04-29 -5048.80 ADHA 0339942 PYM Active ADDO HARDWARE AND FURNISHERS 400000.00
3 2016-02-29 2016-02-29 -10462.36 CHMO 01728560 DED Legal CHECKIN SUPERMARKET 14500000.00
4 2016-04-20 2016-04-20 12727.87 CHMO 3871124 INV Legal CHECKIN SUPERMARKET 14500000.00
5 2016-04-20 2016-04-20 2640.92 CHMO 3871134 INV Legal CHECKIN SUPERMARKET 14500000.00
次のように私が探しています出力は次のようになります。
JSON変数の「取引脚が異なるに分割されCustomer1 = {
"Customer_code" : "ADHA",
"Status" : "Active",
"CRLMTAMT" : "400000",
"Customer_Name" : "ADDO HARDWARE AND FURNISHERS",
"Transactions" : {
"INV" : {
"3859502" : {
"GLPOSTDT" : "2016-04-07",
"CURTRXAM" : "525.88"
},
"3861622" : {
"GLPOSTDT" : "2016-04-11",
"CURTRXAM" : "9616.65"
}
},
"PYM" : {
"0339942" : {
"GLPOSTDT" : "2016-04-29",
"CURTRXAM" : "-5048.80"
}
}
}
}
最初の顧客が作成された後、それをDBに書き込んでから、次の顧客(Customer_code)にループします。 = "CHMO")、各Customer_codeをpandas dfからJSON変数に変換/グループ化する際に問題があります210
PythonにはJSON型はありません。あなたは辞書が好きですか? – Goyo
本質的にはい、辞書をJSONにダンプできます。 – nelar44