Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 未发送连接到Postgres的密码-熊猫_Python_Excel_Postgresql_Pandas - Fatal编程技术网

Python 未发送连接到Postgres的密码-熊猫

Python 未发送连接到Postgres的密码-熊猫,python,excel,postgresql,pandas,Python,Excel,Postgresql,Pandas,我正在尝试将excel表格读入Pandas,然后将表格传递给一个尚未创建的新postgresql数据库 根据这里的文档构造我的url,我使用来确定数据库是否存在 这是我的代码(Python 3) 然而,在一个相当长的错误中,我注意到这一部分似乎表明createengine中提供的密码没有被使用或找到 C:\Users\sayth\Miniconda3\lib\site-packages\psycopg2\__init__.py in connect(dsn, database, user, pa

我正在尝试将excel表格读入Pandas,然后将表格传递给一个尚未创建的新postgresql数据库

根据这里的文档构造我的url,我使用来确定数据库是否存在

这是我的代码(Python 3)

然而,在一个相当长的错误中,我注意到这一部分似乎表明createengine中提供的密码没有被使用或找到

C:\Users\sayth\Miniconda3\lib\site-packages\psycopg2\__init__.py in connect(dsn, database, user, password, host, port, connection_factory, cursor_factory, async, **kwargs)
    162                 for (k, v) in items])
    163 
--> 164     conn = _connect(dsn, connection_factory=connection_factory, async=async)
    165     if cursor_factory is not None:
    166         conn.cursor_factory = cursor_factory

OperationalError: (psycopg2.OperationalError) fe_sendauth: no password supplied
我的连接方式有什么问题

engine = create_engine("postgres://localhost/mydb")
在这条线上,您还需要提供凭证

engine = create_engine("postgres://localhost/mydb")