Project: pyjdbc

Use JDBC drivers to provide DB API 2.0 python database interface

Project Details

Latest version
0.2.2
Home Page
https://github.com/OpenBigDataPlatform/pyjdbc
PyPI Page
https://pypi.org/project/pyjdbc/

Project Popularity

PageRank
0.005181200777347185
Number of downloads
50836

PyJdbc

pyjdbc provides a db api 2.0 compliant interface around any JDBC driver.

pyjdbc is used by various other projects as the basis for their jdbc compatibility interface.

Features

  • wrap jdbc DriverManager functionality
  • custom exception handlers to deliver better python-like exceptions and avoiding java stack traces whenever possible.
  • provide basic Cursor, DictoCursor, Connection classes
  • provide basic TypeConversion classes for common jdbc to python cases.
  • interface for handling and validating jdbc arguments and formatting connection strings
  • registry to support downloading and managing drivers locally.