import pymysql
class QunanPipeline:
def process_item(self, item, spider):
return item
class QunanmysqlPipeline:
def process_item(self, item, spider):
insert_sql = "insert into quietly value(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)"
self.cur.execute(insert_sql, [item['tit'], item['user_name'], item['date'], item['days'],
item['photo_nums'], item['fee'], item['people'], item['icon_view'],
item['icon_love'], item['icon_comment'], item['places'], item['places1']])
self.db.commit()
return item
def open_spider(self,spider):
self.db = pymysql.connect(host="127.0.0.1", user="root", password="123456",
database="quiet", port=3306, charset='utf8')
self.cur = self.db.cursor()
def close_spider(self,spider):
self.db.close()
self.cur.close()
输出结果
TypeError: not all arguments converted during string formatting
关于#sql#的问题,如何解决?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 东华果汁哥 2021-12-20 15:18关注
数据的格式你都写成了%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,这跟字段的格式要一致哦。
如有帮助,请点击我评论上方【采纳该答案】按钮支持一下。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 mmocr的训练错误,结果全为0
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
- ¥15 谁有desed数据集呀