db_items.py 900 B

123456789101112131415161718192021222324252627282930313233
  1. import mysql.connector
  2. db = mysql.connector.connect(
  3. host="10.8.230.17",
  4. user="kftest",
  5. passwd="123456",
  6. port=3308,
  7. database="small_sheep_server"
  8. )
  9. cursor = db.cursor()
  10. def get_task_items():
  11. sql = "select id,supplier,category_first,url_shop_url from spider_data_items where status<>1"
  12. cursor.execute(sql)
  13. r = cursor.fetchall()
  14. return r
  15. def update_task_items(item_id):
  16. sql = "update spider_data_items set status=1 where id=%s"
  17. val = (item_id,)
  18. cursor.execute(sql, val)
  19. db.commit()
  20. def insert_spider_data(goods):
  21. sql = "insert into spider_data (supplier,category_first,title,url,spider_item_id,attr_leading,attr_sku,img_header,img_desc) values(%s,%s,%s,%s,'', '', '', '')"
  22. val = (goods["supplier"], goods["category_first"], goods["title"], goods["url"], goods["spider_item_id"])
  23. cursor.execute(sql, val)
  24. db.commit()
  25. return