scrapy爬虫连接数据库问题

conn.execute("""
        insert into bookinfo(title,author,price)
      values(%s,%s,%s)
""",(item['title'],item['author'],item['price']))

scrapy爬虫,连接数据库,但是报错
_mysql_exceptions.OperationalError: (1241, 'Operand should contain 1 column(s)')

阅读 6.1k
2 个回答

字符串的列要打引号, values('%s','%s','%s')

conn.execute("""

    insert into bookinfo(title,author,price)
  values(%s,%s,%s)

""" % (item['title'],item['author'],item['price']))

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题