在一次用scrapy 爬虫过程中 想提前新建一个目录表,然后用pymysql写入数据库中 遇到两个小问题
1.一直报下面这个错误
Unknown column '字段名' in 'field list'
最后发现没改表名字 即
sql = 'INSERT INTO x5_category(category_title, category_id, category_cover,amount_vids) VALUES (%s,%s,%s,%s)'
中的 x5_category名称没改
2.return item 之后一直只写一条数据 最后发现 如果你想中途 将数据传到pipelines 后面的关键不能用 return 而是用yield
浙公网安备 33010602011771号