- Notifications
You must be signed in to change notification settings - Fork85
Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface. The module complies with the Python Database API Specification 2.0.
License
blue-yonder/turbodbc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Turbodbc is a Python module to access relational databases via theOpen Database Connectivity (ODBC)interface. Its primary target audience are data scientiststhat use databases for which no efficient native Python drivers are available.
For maximum compatibility, turbodbc complies with thePython Database API Specification 2.0 (PEP 249).For maximum performance, turbodbc offers built-inNumPy andApache Arrow supportand internally relies on batched data transfer instead of single-record communication asother popular ODBC modules do.
Turbodbc is free to use (MIT license),open source (GitHub),works with Python 3.9+, and is available for Linux, macOS, and Windows.
Turbodbc is routinely tested withMySQL,PostgreSQL,EXASOL,andMSSQL, but probably also works with your database.
Follow this link to thelatest turbodbc documentation.The documentation explains how to install and use turbodbc, and also providesanswers to many questions you might have.
Yes, it is! Just follow@turbodbcfor the latest turbodbc talk and news about related technologies.
About
Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface. The module complies with the Python Database API Specification 2.0.