d={
"state": "ok",
"errmsg": "",
"data": {
"id": 1,
"username": '李元霸'
}
}
}
}
for i in d['data']:
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='123456', db='test', charset='utf8')
cursor = conn.cursor()
tsql = "insert into test1(id,name)values(%s,'%s')" % (i['id'],i['username'])
print(tsql)
cursor.execute(tsql)
conn.commit()
conn.close()
Saya boleh mengendalikan deposit seperti ini, tetapi saya tidak tahu cara menambah kunci
Cara melakukannya seperti berikut 2017-01-02": {
、"16777216": {
Kedua-dua kunci ini disimpan dalam mysql bersama-sama dengan id medan dan nama pengguna
{
"state": "ok",
"errmsg": "",
"data": {
"2017-01-02": {
"16777216": {
"id": 1,
"username": '李元霸'
}
},
"2017-01-06": {
"16777456": {
"id": 2,
"username": '陈坤'
}
},
}
}
Kamus disimpan dalam mysql
Saya telah menggunakannya
a={xxxx}
Adakah anda mahu ini?
Hanya gunakan gelung untuk mengeluarkan data yang anda perlukan dan masukkannya ke dalam pangkalan data
Kod berikut hanya boleh mengendalikan kes yang paling mudah
Selain itu, apa yang anda berikan
json
nampaknya tidak begitu betul. .jalankan kod