参考:https://www.jb51.net/article/19940.htm
爬虫中遇到这样的问题:将所有的数据转换为JSon的时候,都是单引号,但是已经全部导入到数据库,此时重新跑代码不可能,可以采用以下方法替换单引号为双引号。
批量替换的具体语法是:
复制代码 代码如下:
UPDATE 表名 SET
指定字段 = replace(指定字段, '要替换的字符串', '想要的字符串')
WHERE 条件;
列:将表格中info这一列中的’替换成”(单引号替换成双引号)
UPDATE table_name SET info = replace(info, "'", "\"")
或者直接在代码中替换:
data.append({
'title': item['gongyi_title'][i],
'content': item['gongyi_content']
})
item['gongyi_all'] = str(data).replace("'", "\"")