def update_profile_item(cls, item):
sql = "UPDATE `py_review_profile` SET `product`=%s, `brand`=%s, `seller`=%s, `image`=%s, `review_total`='%s', `review_rate`='%s'," \
"`pct_five`='%s', `pct_four`='%s', `pct_three`='%s', `pct_two`='%s', `pct_one`='%s', `latest_total`=`review_total` " \
"WHERE `asin`='%s'" % \
(cls.conn.escape(item['product']), cls.conn.escape(item['brand']), cls.conn.escape(item['seller']), item['image'],
item['review_total'], item['review_rate'],item['pct_five'], item['pct_four'], item['pct_three'], item['pct_two'],
item['pct_one'], item['asin'])
try:
cls.cursor.execute(sql)
cls.conn.commit()
except pymysql.MySQLError as e:
print(e)
cls.conn.rollback()
评论列表
文章目录