Python 如何调用queryAll方法

Python 如何调用queryAll方法,python,sqlobject,Python,Sqlobject,我正在看下面指定的说明,我被卡在这行: rows = connection.queryAll(query) 我们从哪里得到这个连接对象?因为我确信这不是从这个陈述中得到的对象 connection = connectionForURI(connection_string) 我还尝试使用dbconnection,如下所示: select = Select(['name', 'AVG(salary)'], staticTables=['employees'], groupBy='name') q

我正在看下面指定的说明,我被卡在这行:

rows = connection.queryAll(query)
我们从哪里得到这个连接对象?因为我确信这不是从这个陈述中得到的对象

connection = connectionForURI(connection_string)
我还尝试使用dbconnection,如下所示:

select = Select(['name', 'AVG(salary)'], staticTables=['employees'], groupBy='name')
query = dbconnection.sqlrepr(select)

但是dbconnection没有queryAll方法。

connection=connectionForURI(connection\u string)
正是您要查找的连接对象。该示例使用通配符导入“from sqlobject.sqlbuilder import*”。您可以使用“print locals()”检查连接对象是否在导入中。不走运的是,使用此importWell运行print(locals())时没有列出它,这意味着开发人员的文档出错。