AttributeError:“内置函数”或“方法”对象没有属性“translate”

2024-04-24 13:52:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Ubuntu作为OS,pymysql,flask,sqlalchemy框架。然后我收到请求我有这个错误:

  File "/srv/MSH/venv/local/lib/python2.7/site-packages/pymysql/converters.py", line 73, in _escape_unicode
    return value.translate(_escape_table)
AttributeError: 'builtin_function_or_method' object has no attribute 'translate'

我的routes.py代码:

^{pr2}$

Tags: py框架flaskvenvsqlalchemyosubuntulocal
1条回答
网友
1楼 · 发布于 2024-04-24 13:52:56

这里的线不对:

device = Devices.query.filter_by(dev_id=id).first()

您使用的是与内部python函数相同的查询sql。我认为正确的字符串是:

^{pr2}$

相关问题 更多 >