对Spans库的psycopg2支持

PsycoSpans的Python项目详细描述


心理圈

心理医生支持 Psycopg2

psycopSpans通过包装psycopg2的connect()函数并设置 连接以处理跨距的范围类型。

frompsycospansimportconnectconn=connect("dbname=test")cur=conn.cursor()test_range=intrange(1,10)cur.execute("SELECT int4range(5, NULL), %s",(test_range,))other_range,test_range_cmp=cur.fetchone()test_range==test_range_cmp# Trueother_range==intrange(5)# True

要求

Psycospans只适用于PostgreSQL 9.2或更高版本。

安装

Py> Pycopsas存在于PyPI。请注意,必须手动安装psycopg2。 这是因为您可以使用psycopg2psycopg2-binary

pip install psycospans psycopg2-binary

文件

要获得完整的输出,请从shell运行pydoc psycospans

更改日志

版本1.0.0

于2018年10月9日发布

  • 增加了车轮
  • 将单元测试移出包
  • 已删除对psycopg2的显式依赖项,因为可能需要使用 psycopg2-binary
  • 删除了Python3.3支持。需要2.7或3.4或更高版本
  • 去除用于开发的毒性物质
  • 使用pytest运行测试套件

版本0.1.1

于2018年8月23日发布

  • 修复了psycopg>;=2.5的兼容性问题
  • 改进了Python3的兼容性

版本0.1.0

2014年6月12日发布

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java web爬虫:使用selenium+webdriver遍历页面链接时出现两种异常   java JPA和SYS_REFCURSOR-like OUT参数   非空参数的java方法引用?   xml中的java子节点名称   java为什么GC不在同一个方法中运行   java如何检查可执行JAR是否已在另一个JVM中完成   将外观更改为Nimbus后出现jtable Java错误   用户界面Java Swing架构问题?   java导入自定义字体时我做错了什么?   java如何用API制作可伸缩的游戏策划   java玩家和方块的碰撞和交集   java增强的for循环   java propertiesmavenplugin不适用于目标writeprojectproperties   java循环返回代码的开头   java使用分号执行apachecommonsexec多个命令   Wicket应用程序中的java全局可访问资源   java在eclipse中设置参数时可以使用类名而不是id吗?   eternal和maxElementsInMemory在ehcache中的java角色?   java ClassCastException在同一个ear中从两个不同的WAR加载同一个类时,由于类装入器不同