python连接postgis_python连接postgres方法
Python使用PyGreSQL操作PostgreSQL:
import pgdef operate_postgre_tbl_product(): try:
#db
= pg.connect(dbname = "postgres", host = "192.168.1.200", user = "postgres", passwd = "postgres"
) 方法一
db
= pg.connect("host=192.168.1.200 port=5432 dbname=postgres user=postgres"
) 方法二 except Exception as e: print (e.args[
0
]) return sql_desc=
"
select * from zhang;
"
for row
in
db.query(sql_desc).dictresult(): print (row) db.close()
if __name__ ==
"
__main__
"
: operate_postgre_tbl_product()
PostgreSQL可以使用psycopg2模块与Python集成。sycopg2是用于Python编程语言的PostgreSQL数据库适配器。 psycopg2是非常小,快速,稳定的。## 导入psycopg2包import psycopg2## 连接到一个给定的数据库
conn
= psycopg2.connect(database="postgres", user="postgres",password="postgres", host="192.168.1.200", port="5432"
)## 建立游标,用来执行数据库操作cursor =
conn.cursor()## 执行SQL命令cursor.execute(
"
CREATE TABLE test_conn(id int, name text)
"
)cursor.execute(
"
INSERT INTO test_conn values(1,"haha")
"
)## 提交SQL命令conn.commit()## 执行SQL SELECT命令cursor.execute(
"
select * from test_conn
"
)## 获取SELECT返回的元组rows=
cursor.fetchall()
for row
in
rows: print(
"
id =
",row[
0],
"
name =
", row[
1],
"
\n
"
)## 关闭游标cursor.close()## 关闭数据库连接conn.close()
十年饮冰,难凉热血。
python连接postgis_python连接postgres方法相关推荐
- python连接postgis_python连接PostgreSQL
1. 常用模块 # 连接数据库 connect()函数创建一个新的数据库连接对话并返回一个新的连接实例对象 PG_CONF_123 = { 'user':'emma', 'port':123, 'ho ...
- 在Python中连接字符串的首选方法是什么?
本文翻译自:Which is the preferred way to concatenate a string in Python? Since Python's string can't be c ...
- python连接oracle数据库的方法_Python3.6连接Oracle数据库的方法详解
本文实例讲述了Python3.6连接Oracle数据库的方法.分享给大家供大家参考,具体如下: 下载cx_Oracle模块模块: https://pypi.python.org/pypi/cx_Ora ...
- python PyQt5 Signal类 (Signal类提供了一种以pythonic方式声明和连接Qt信号的方法)(connect()、disconnect()、emit())
https://doc.qt.io/qtforpython/PySide2/QtCore/Signal.html?highlight=connect#PySide2.QtCore.Signal.con ...
- python连接sqlite数据库的代码_Python3实现连接SQLite数据库的方法
本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值.分享给大家供大家参考之用.具体方法如下: 实例代码如下: import sqlite3 db ...
- appuim+python+MUMU模拟器连接方法
appuim+python+MUMU模拟器连接方法 搜一把网上大部分用夜神模拟器进行自动化连接测试,但发现APP一使用夜神模拟器时不时就无响应,影响测试及定位元素,问了开发说系不系模拟器安卓版本支持太 ...
- Python字符串连接的5种方法
总结了一下Python字符串连接的5种方法: 加号 第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用 "+" 来连接两个字符串: ...
- pydev集成mysql_【Python】Windows平台下Python、Pydev连接Mysql数据库
Mysql数据库是跨平台的,不是说Python一定就要连接Mongodb. Python连接Mysql数据库是非常easy的. 首先,你要配置好Python的开发环境,详见<[Python]Wi ...
- python 多人连接mysql 进行事务操作 对mysql加锁与释放锁
python 多人连接mysql 对mysql进行事务操作 对mysql加锁与释放锁 下面这个是user1代码块 # -*- coding: utf-8 -*- # user1 import pymy ...
最新文章
- 激动~这是我看到的最好的目标检测RCNN了!
- Atitit 常见每日流程日程日常工作.docx v4
- 算法-------二分法查找
- 刚才遇到了关于C#使用外部DLL函数上的char*的问题。
- [leetcode] 72.编辑距离
- asp.net 字符串过滤
- 蓝点linux_新闻速读 gt; Windows 10 的 Linux 内核将像驱动程序一样由微软更新服务进行更新 | Linux 中国...
- linux find 拷贝,通过find命令寻找文件并拷贝到一个指定目录方法详解
- [NDK 佳佳的魔法药水]
- 几款不错的整站下载工具
- ros重置后地址_RouterOS中BGP软重新配置 - ROS软路由论坛 - ROS教程 - RouterOS - ROS之家 - ROS脚本生成器 - Powered by Discuz!...
- SpringBoot+Vue项目外卖点餐系统
- 【深度学习】DCGAN实现动漫头像生成详细说明
- 联想y7000/r7000 2020款加装固态硬盘及硬盘分区,硬盘测速方法
- 四肽DArg-GDW,144161-76-2
- EVB_MX+ TencentOS tiny物联网开发板首次使用记录路灯调试(1)
- 《编外知识》之“幸存者偏差”
- 51nod 1830
- java-模拟自动挡汽车
- HTML5 从入门到精通读书笔记
热门文章
- Macaca使用过程中的疑问
- 2021-2025年中国云日志服务行业市场供需与战略研究报告
- 2021-2025年中国氮化碳行业市场供需与战略研究报告
- 做游戏,学编程(C语言) 3 利用函数对飞机游戏进行重构
- java粒子群优化算法_粒子群优化算法的JAVA实现
- MySQL比较两个表数据差异,在t2表而不在t1表的数据
- Python实现输入电影名字自动生成豆瓣评论词云图(带GUI界面)小程序
- AUTOCAD建模足球实体
- 苹果iPhone系列成交额5秒破亿;荣耀回应:没有安卓授权是假消息;魅族宣布将接入鸿蒙系统|极客头条...
- 官宣,Shane Miller 当选 Rust 基金会首任主席