发布于 2017-01-30 15:21:11 | 104 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

PyPyODBC Python的ODBC库

PyPyODBC是一个Python ODBC库,它可以被视为著名的PyODBC库的纯Python实现,它们的用法几乎完全一样——就像是PyPy用Python山寨了Python,PyPyODBC用Python山寨了PyODBC。


纯Python的ODBC库PyPyODBC 1.3.5 发布,除了Bug修复外,此次主要优化了在Windows平台上对Access数据库文件(*.mdb,*accdb)的编程接口

-------------------------------------------------------------------------------------------

PyPyODBC是一个Python ODBC库,它和pyodbc库的用法几乎完全一样。

而基于纯Python代码的PyPyODBC同时兼容于Python2.x和Python3.x,可以运行在CPython,IronPython和PyPy虚拟机下,可以运行在Windows,Linux平台下,甚至在Mac上也有使用案例。

其他亮点:

简单轻便 - PyPyODBC库只有一个Python脚本文件,代码不超过3000行。你可以很容易就把它嵌入到你的项目中。

内建Access MDB支持 - 在Windows平台上,PyPyODBC即可自行创建Access数据库而无需安装微软Office套件。

此次更新,重点进一步简化了在Windows平台上对Access MDB文件的操作(由于Windows通常自带Access数据库文件ODBC驱动,因此不需要安装Access软件)

示例代码:

 

import pypyodbc  # 创建一个新的Access数据库文件,并返回该数据库文件的连接。  connection = pypyodbc.win_create_mdb('D:database.mdb')    # 或者你也可以连到先有的Access数据库文件  connection = pypyodbc.win_connect_mdb('D:database.mdb')    connection.cursor().execute('CREATE TABLE t1 (id COUNTER PRIMARY KEY, name CHAR(25));').commit()   connection.close()    # 压缩数据库文件  pypyodbc.win_compact_mdb('D:database.mdb','D:compacted.mdb')


历史版本 :
PyPyODBC 1.3.5 发布,优化Access数据库文件接口
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务