当使用psycopg2库的connect
方法时,我很惊讶我得到的错误是该方法采用“0位置参数但给出了1。”以下代码的两个变体产生了错误:
psycopg2.connect("dbname=daniellee host=localhost")
psycopg2.connect("dbname='daniellee' host='localhost'")
这是追溯:
TypeError Traceback(最近一次调用 最后)in() ----> 1 psycopg2.connect(“dbname ='daniellee'host ='localhost'”)
TypeError:connect()接受0个位置参数,但是给出了1个
我也试过传递一组变量和值,如下所示,这会产生一个错误,指出“意外的关键字参数'dbname'。”
psycopg2.connect(dbname='daniellee', host='localhost')
这些错误都没有意义,因为这些代码片段遵循psycopg2文档中概述的语法。我一直试图让这个工作几个小时现在无济于事。任何帮助将不胜感激。