1. 程式人生 > >[解決]scrapy操作mysql class 'pymysql.err.InternalError'(1241, 'Operand should contain 1 column(s)

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

1241, ‘Operand should contain 1 column

我是在吧資料插入到MySQL的時候出現這個錯誤的,插入的語句,程式碼都是對的
還是報錯,所以願意只能是在某個資料出了問題,給個例子:
這是我爬取某個公司的地址,爬取下來後,他每個是分開的,屬於list型別,只有str型別才能正確插入到資料中:
‘job_addr’: [‘廣州’, ‘天河區’, ‘天園’, ”]
我們把它們合併到一起,使用jion方法,這個在scrapy的item類中
job_addr = ”.join(self[‘job_addr’])
這樣子就可以插入到資料庫了!!!!!!!!!