大伙儿!
我正在try 将Pandas Dataframe(data1
)转换为特定的json格式字符串(data2
).
我该怎么做?
data1 = pd.DataFrame(
{
"country": ["USA", "USA", "USA", "Canada", "Canada", "Canada", "Japan", "Japan", "Germany", "Germany", "Germany", "Germany"],
"city": ["Boston", "NY", "LA", "Montreal", "Vancouver", "Calgary", "Osaka", "Kyoto","Berlin", "Frankfurt", "Hamburg", "Dresden"]
}
)
......
data2 = [
{"country": "USA", "city": ["Boston", "NY", "LA"]},
{"country": "Canada", "city": ["Montreal", "Vancouver", "Calgary'"]},
{"country": "Japan", "city": ["Kyoto", "Osaka"]},
{"country": "Germany", "city": ["Berlin", "Frankfurt", "Hamburg", "Dresden"]}
]
最初,data1
来自于SQL.在将其转换为data2
后,我将进一步将其传递给JS(通过data2_json = json.dumps(data, indent=4)
)和其他要在Web应用程序中显示的Python文件.
提前感谢您的帮助.