我是靠谱客的博主 单纯纸飞机,最近开发中收集的这篇文章主要介绍python连接pgsql数据库及操作数据库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

连接数据库

# 连接到实况数据及地面站数据库
conn_db = psycopg2.connect(database='',
                           user='',
                           password='',
                           host='',
                           port='')

print("Opened database successfully")

# 建立游标执行数据库操作
cursor = conn_db.cursor()

# 提取数据
cursor.execute(f"SELECT
               fcst_value, obs_value
                 FROM
                {表格名}
                  WHERE
                  code = '{sta_num}'
                  AND init_time = '{time}'
                  AND type = 'station'
                  AND model = '{model}'
                  AND fcst_time = '{F_time}'
                  AND elem = '{ele1}'")

插入失败后报事务中止,用回滚代码让程序顺利往下走:

conn_db.rollback()

最后

以上就是单纯纸飞机为你收集整理的python连接pgsql数据库及操作数据库的全部内容,希望文章能够帮你解决python连接pgsql数据库及操作数据库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部