是否有一种与sqlite使用python连接到数据库的方式连接到postgres数据库的等效方式?
例如,在sqlite中,连接将由conn = sqlite3.connect(curruser.dbname)
定义。 postgres的类似连接语法是什么?
答案 0 :(得分:2)
您可以使用psycopg连接器,连接语法类似,但您需要在连接字符串中指定更多信息:
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)
以下是一些示例:Using psycopg2 with PostgreSQL