python操作PostgreSQL数据库

Posted yangtze-yufei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python操作PostgreSQL数据库相关的知识,希望对你有一定的参考价值。

 1 import psycopg2 as pg2
 2 
 3 # 返回数据库PostgreSQL连接
 4 def get_db_conn():
 5     # 创建连接
 6     return pg2.connect(database=test, user=admin, password=admin, host=127.0.0.1, port=10001)
 8 
 9 
10 # 操作数据库PostgreSQL,返回一条结果
11 def db_fetchone(sql):
12     try:
13         conn = get_db_conn()
14         cur = conn.cursor()
15         cur.execute(sql)
16         rows = cur.fetchone()  # 返回一条结果,返回多条结果使用rows = cur.fetchall()
17 
18         return rows[0]
19     except pg2.DatabaseError as e:
20         print(Error $s % e)
21 
22     finally:
23         conn.commit()
24         cur.close()
25         conn.close()

 

以上是关于python操作PostgreSQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

Python 操作 PostgreSQL 数据库

python操作PostgreSQL数据库

python 操作PostgreSQL

python操作postgreSQL数据库

Flask 编写http接口api及接口自动化测试

学习笔记:python3,代码片段(2017)