通过接口获取的字典包含单引号,存储数据库时报错。如何替换掉或者去除了
例如:
# API获取到的用户信息
mydict={'userid':"zhang'san",'username':'张三','deptid':'5'}
# 存入数据库
addmysql(tablename,mydict)
存入数据库时报错了
数据量比较大,循环替换太费时间
通过接口获取的字典包含单引号,存储数据库时报错。如何替换掉或者去除了
例如:
# API获取到的用户信息
mydict={'userid':"zhang'san",'username':'张三','deptid':'5'}
# 存入数据库
addmysql(tablename,mydict)
存入数据库时报错了
数据量比较大,循环替换太费时间
可以不用去的,不知道你用的什么方式存储。我平时用pymysql
updatesql = 'update this set status=6 where name=%s'
param = (name)
cursor.execute(updatesql, param)
直接把参数传给execute用可以不用处理变量里面的单引号,替换太累了