' psycopg2.extensions.cursor'对象没有属性&f; fetchOne'

时间:2017-04-14 22:06:38

标签: python postgresql cursor fetch psql

我在python中使用postgres做一个简单的select语句并得到错误" AttributeError:' psycopg2.extensions.cursor'对象没有属性' fetchOne'"。代码:

try:
    conn = psycopg2.connect(#connection stuff here)
    conn.autocommit = True
    cur = conn.cursor()
    cur.execute("SELECT id FROM lmn_artist WHERE name=%s", (artist[0],))
    name = cur.fetchOne()    # error occurs here
    print(name)

except Exception as e:
    print("Error: " + str(e))

我尝试删除自动提交,但没有做任何事情。我已成功添加和删除相同的数据库和表格,它只是fetchOne功能无法正常工作。我用Python 3.6运行最新版本的psycopg2,2.7.1。

0 个答案:

没有答案