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()
這種我會處理存入但是加key就不知道了
怎麼吧下面的2017-01-02": {
、"16777216": {
這2個key和字段id,username一起存入mysql
##
{
"state": "ok",
"errmsg": "",
"data": {
"2017-01-02": {
"16777216": {
"id": 1,
"username": '李元霸'
}
},
"2017-01-06": {
"16777456": {
"id": 2,
"username": '陈坤'
}
},
}
}
字典存入mysql#####
###我使用過###
a={xxxx}
是想要這種嗎?
雷雷
用循環將你需要的資料取出然後插入到資料庫就行了
下面的程式碼只能處理最簡單的情況
此外,你給的
json
似乎不太正確。 。run code