Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python DB-APIX数据库模块_Python_Database_Python Db Api - Fatal编程技术网

Python DB-APIX数据库模块

Python DB-APIX数据库模块,python,database,python-db-api,Python,Database,Python Db Api,什么是DB-API(Python),什么是数据库模块,它们如何交互 我有一个TCC项目,我需要理解这些术语的区别和目的。例如,我认为DB-API是一个类似于psycopg2的驱动程序,但psycopg2是一个驱动程序,有另一个用途。如果我错了,请纠正我。用Python编写的SQL数据库模块所遵循的原则 psycopg2是一个与DB-API兼容的PostgreSQL模块 mysqlclient是一个兼容DB-API的MySQL模块 cx_Oracle是一个与DB-API兼容的Oracle模块

什么是DB-API(Python),什么是数据库模块,它们如何交互

我有一个TCC项目,我需要理解这些术语的区别和目的。例如,我认为DB-API是一个类似于psycopg2的驱动程序,但psycopg2是一个驱动程序,有另一个用途。如果我错了,请纠正我。

用Python编写的SQL数据库模块所遵循的原则

  • psycopg2
    是一个与DB-API兼容的PostgreSQL模块
  • mysqlclient
    是一个兼容DB-API的MySQL模块
  • cx_Oracle
    是一个与DB-API兼容的Oracle模块
用Python编写的SQL数据库模块所遵循的

  • psycopg2
    是一个与DB-API兼容的PostgreSQL模块
  • mysqlclient
    是一个兼容DB-API的MySQL模块
  • cx_Oracle
    是一个与DB-API兼容的Oracle模块
等等