SQL Alchemy返回类型

时间:2014-02-12 08:27:42

标签: python python-2.7 sqlalchemy

我使用session.query().filter查询表格。我得到一个输出: (u'1234')。但是当我尝试使用str.translate(None, '5)进行翻译时,会抛出错误

KeyedTuple' object has no attribute 'translate'

我哪里错了?

1 个答案:

答案 0 :(得分:1)

你得到一个元素的元组。在使用result_string.translate之前,您必须先检索这一个元素。

如果您将session.query().filter的回报保存在变量result

if result: # Check that result is not empty
    result[0].translate(...)