用Python3.2编写的SQL抽象层,用于较低级别的应用程序,如Tkinter。

python-sql-abstraction的Python项目详细描述


  1. 所有用python编写的sql模块都遵循标准的db-api 2.0。

  2. 因此,所有连接属性和方法都可以用于不同的sql引擎。

  3. 创建了一个抽象类“database”,以便继承该类的子类重新实现\uuuinit\uuu方法以设置连接。

  4. 因为每个sql引擎的连接加载方式不同。

  5. 属性连接被设置为私有,以便不从其他层更改它并保持连接的一致性。

  6. 需要python 3.2

  7. 示例:

    from Databases.SQLite import SQLiteDatabase

    db = SQLiteDatabase(None, ‘test.db’)

    results = db.select(‘table_name’, [‘name’, ‘id’])

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

推荐PyPI第三方库


热门话题
带有抽象方法的JavaGroovy模拟   java黄瓜任务   没有同步或易失性的java内存可见性   java何时使用合适版本的singleton threadsafe实现?   java将包装器类转换为Xtend中的原语   java如何从父帧关闭所有子帧?   java如何将图像上载到SQLite数据库?   java如何更改JTable的空白颜色?   java Android在OpenGLES中通过glBlendFunc混合获得正确的不透明度/颜色   多线程在Java中同步共享静态对象的正确方法是什么?   Java中类似apache commons的谓词。它存在吗?   安卓中文本视图中的java过滤文本   java Room数据库迁移冻结屏幕   jar Java使用xjc生成的类不会生成默认的无参数构造函数   java Android包含自定义组件,导致其隐藏在主视图后面   java Gradle脚本忽略TestNG xml文件   java无法安装maven,系统无法识别“mvn”命令行   如何通过java中的post将信息发送到php页面?   java Android HTTPUrlConnection响应返回垃圾   如何确保我的Java程序不使用Oracle JVM?