python中 如何将从接口取到的json数据存入mysql数据库 最好有具体的例子 谢谢
答案:3 悬赏:80 手机版
解决时间 2021-02-21 11:11
- 提问者网友:不爱我么
- 2021-02-20 21:11
python中 如何将从接口取到的json数据存入mysql数据库 最好有具体的例子 谢谢
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-02-20 22:11
json的数据json.loads进来以后会变成一个json的对象,你需要自己把python对象中的字段值取出来,拼成sql语句
你可以把这个过程封装成一个函数
import json
def save_json(json_str):
obj = json.loads(json_str)
sql = 'insert into tbl values ("%s")' % obj['id'] #这里注意编码,要转成数据库的编码格式
#blabla
你可以把这个过程封装成一个函数
import json
def save_json(json_str):
obj = json.loads(json_str)
sql = 'insert into tbl values ("%s")' % obj['id'] #这里注意编码,要转成数据库的编码格式
#blabla
全部回答
- 1楼网友:零点过十分
- 2021-02-21 00:20
python操作mysql,没怎么折腾过。
不过网上资料一堆一堆的,自己google一下即可。
如果你需要json转换成对应的对象的话,倒是可以参考我写的:
【整理】什么是JSON+如何处理JSON字符串
其中就有关于python的:
【整理】Python中将(字典,列表等)变量格式化成(漂亮的,树形的,带缩进的,JSON方式的)字符串输出
【经验记录】Python中json.loads的时候出错->要注意要解码的Json字符的编码
(此处不给贴地址,请用google搜标题,即可找到帖子地址)
- 2楼网友:長槍戰八方
- 2021-02-20 23:14
python爬取到的json数据怎么存入到mysql数据库中
json的数据json.loads进来以后会变成一个json的对象,你需要自己把python对象中的字段值取出来,拼成sql语句
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯