gpt4 book ai didi

python - 编程错误 : (1064. ...)

转载 作者:行者123 更新时间:2023-11-29 12:30:00 27 4
gpt4 key购买 nike

我认为这对很多人来说似乎很简单,但是,我很可能陷入困境。

我正在从 Yahoo 获取一些数据,并尝试通过 python 将其插入 Mysql,除了今天早上,我已经在很多场合这样做了。

这是代码...

result = ystockquote.get_price_book_ratio('aap')
cursor.execute("""UPDATE uk SET pricebook = %s, WHERE ID = %s""", (result,6))

由于某种原因我收到此错误

ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE ID = 6' at line 1")

我也尝试过...

    cursor.execute("""UPDATE uk SET pricebook = %s, WHERE symbol = %s""", (result,'aap'))

这也给出了相同的错误消息。

最佳答案

您的查询无效,%s后有一个多余的“,”:

cursor.execute("""UPDATE uk SET pricebook = %s, WHERE ID = %s""", (result,6))

删除它。

关于python - 编程错误 : (1064. ...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702026/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com