[解决]scrapy操作mysql class 'pymysql.err.InternalError'(1241, 'Operand should contain 1 column(s)

版权声明:为NH4L所有,转载请注明 https://blog.csdn.net/LeeGe666/article/details/81983680

1241, ‘Operand should contain 1 column

我是在吧数据插入到MySQL的时候出现这个错误的,插入的语句,代码都是对的
还是报错,所以愿意只能是在某个数据出了问题,给个例子:
这是我爬取某个公司的地址,爬取下来后,他每个是分开的,属于list类型,只有str类型才能正确插入到数据中:
‘job_addr’: [‘广州’, ‘天河区’, ‘天园’, ”]
我们把它们合并到一起,使用jion方法,这个在scrapy的item类中
job_addr = ”.join(self[‘job_addr’])
这样子就可以插入到数据库了!!!!!!!!!

猜你喜欢

转载自blog.csdn.net/LeeGe666/article/details/81983680