scrapy 采集入为库 mysql 数据库,只更新一个字段 提示这个语法错误?
資深大佬 : python30 1
就是查询有没有这个字,如果查到这个字就更新这个字的 bsmc 字段 表是 news_topic 插入代码如下:
def insert_into_info(self, conn, item): print ('starts...') ziinfo = item['zi'] conn.execute("""select 1 from news_topic where zi = %s""", (ziinfo, )) ret = conn.fetchone() tp_id = int(conn.lastrowid) print ('aaaaaaaaaaa') if ret: print(u'开始更新这条数据') UPDATE news_topic SET bsmc = item['bsmc'] WHERE id = tp_id; pass else: pass
提示如下图错误
不知道 mysql 更新 语句是不是有问题?
谢谢
大佬有話說 (10)