New level of functionality and performance in data access via Python
Project description
Python Connector for Firebird
Python Connector for Firebird is a connectivity solution for accessing Firebird databases from Python applications. It fully implements the Python DB API 2.0 specification. The connector is distributed as a wheel package for Windows, macOS, and Linux.
Secure communication
The connector supports the Over-the-Wire (OTW) encryption feature of Firebird to encrypt data during the transmission process.
Using the connector
To retrieve data from a database:
Import the module.
import devart.firebird
Connect to a database using the connect()
module method and obtain a connection
object.
my_connection = devart.firebird.connect(
Server="your_server",
Database="your_database",
UserId="your_username",
Password="your_password",
ClientLibrary="your_client_library"
)
Create a cursor
object using the cursor()
connection method.
my_cursor = my_connection.cursor()
Execute the SQL statement using the execute()
cursor method.
my_cursor.execute("SELECT * FROM employees")
Retrieve the result set using one of the fetch*()
cursor methods.
for row in my_cursor.fetchall():
print(row)
Ordering and activating the license
You can purchase a license for the connector on the ordering page:
https://www.devart.com/python/firebird/ordering.html
To activate the license, follow the instructions in the documentation:
https://docs.devart.com/python/firebird/activate-a-license.htm
What's new
Python Connector for Firebird 1.1
- Added support for Firebird 5
- Added connection pooling
- Added activation with a license key
- Added the subscription license type
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for devart_firebird_connector-1.1.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3fe62973c8535344610011fa2caec2fdde2f1204c45d06c155da95d33d32c1d |
|
MD5 | 9478a6dd96ecb09ff9c1fc4e40753d8b |
|
BLAKE2b-256 | 62d69de1923ad4dac89ab1044529942ce2ede71f5acb437bd758212426eadb13 |
Hashes for devart_firebird_connector-1.1.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2990f1276ce8de0d39a18213668ba7747dd66f9ab9a3582ca8017ff1b184c5ff |
|
MD5 | 0ffb6c924b8a20a8b59819a67e34fa62 |
|
BLAKE2b-256 | 5d05bd253092e9793aa6c7aeec6de178dceb3b7eed58e62d320cc5b60a323692 |
Hashes for devart_firebird_connector-1.1.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0a2f12dc60d251100769cc8d7fc16886c8f2748b05f1ba1168d7f3efdd719a4 |
|
MD5 | c306cd51acb112b11ef6ab3c161443c3 |
|
BLAKE2b-256 | 2de4b451b0cf3aa5123d05348b80b771dde35fc7e867e9a9f93bcf557cddf2e2 |
Hashes for devart_firebird_connector-1.1.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ddbf55e4c63ff4e55c2e3a6f9ef903a3279aef57775c45e6556ce5afb6baf21 |
|
MD5 | 5f4c4283bf59d91d657e5609f8c56ad0 |
|
BLAKE2b-256 | 4445be8c64905cd00f4ff8f12b90bd7055945e867ba2642bc28bc7135d82c5fc |
Hashes for devart_firebird_connector-1.1.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 404fbe3d3064b76195a9b8bbc85847ee0631a97701281f5987c77268036d7abe |
|
MD5 | 4f8c6dd5c7011314202fdc7e4595073a |
|
BLAKE2b-256 | be0ea734aae01e115073a21471719789ca04be614b05f5d931f9cc60b078dbad |
Hashes for devart_firebird_connector-1.1.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9ad5c4b0bec2871f53f84540ab6adc15c9295834700031bae44be33a7fb1862 |
|
MD5 | 162c1e8d061773797d76111709463a9b |
|
BLAKE2b-256 | 9a493fdaf8a13fac972b44f335e231eb7c3b58afe59df0db5ac33710e72a4161 |
Hashes for devart_firebird_connector-1.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e0444616279aba6a84ce692cc18bfcb25736ba4890d17f341a1e0443ee6819 |
|
MD5 | 065c1e8f6dd3827ffc0e5c8e06cc4c10 |
|
BLAKE2b-256 | 4dcd0ea1c2cc81b9c1bc2113db3910ae4f0e83b08fc6b859f106dd383a9925f7 |
Hashes for devart_firebird_connector-1.1.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1af9aee0c68f1203bd6534c242dd80ba7d0581e953da6d8ac7544121ccdef38e |
|
MD5 | 74d9df89c2bc1f5f1fc2af88c5e36aaa |
|
BLAKE2b-256 | e332378126c0208f504c38f4b6ebee996af551d4a65584a9e0dc4fd163cc185d |
Hashes for devart_firebird_connector-1.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61913bb82c558aec5ccd9f15236341279d9be02aa64045cc48dad959f21cce95 |
|
MD5 | 14767a1ee0d1d39f24cc41e48f8d140f |
|
BLAKE2b-256 | c1e26e95afb1cc3192c3163bb480914e0327fde174a1f21241f0b937dc3ba484 |
Hashes for devart_firebird_connector-1.1.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bada479fddfabf2eb8d2fb2929382f15b5320ef627ed6020a9722f4ed795d9e6 |
|
MD5 | 58858e942b527a9a9021952646abf877 |
|
BLAKE2b-256 | 1b94693f0cc4ed00a0a3f9237eafb8f2ee22e6a016d47bcfa21b32c191059a6e |
Hashes for devart_firebird_connector-1.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd34da97b57290db3a1e5c75716e78bb712542d86ab97d96661d38979f16b275 |
|
MD5 | 7de3a9d99674ce1533c5f3e77d1d907c |
|
BLAKE2b-256 | e7307f37e978366e5af66259ae27426885bd62306bea22f1d584a8c2ca24125a |
Hashes for devart_firebird_connector-1.1.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76426eb4bcd29c77cc45228beb46510c5fbcec0317cafbbb9cf47fe393dc8381 |
|
MD5 | b2b6591b2b74e6a5ce2e0e1c6cd7766a |
|
BLAKE2b-256 | 5f2c8f738ad73fd601ec5de4538ba14dc4412ce773de45fe880bfb2b7bb5cd02 |
Hashes for devart_firebird_connector-1.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d370c92b213087b56f3f0b506f2443d18174c4e78b44d1eec5a8d51cc3b1770 |
|
MD5 | 78f29c15e505e53bd33a72b4aff4b46d |
|
BLAKE2b-256 | d341a341c34324f2597f34362c0dd15e9616d87dee12a5bf7fd740fd4a7bdfdd |
Hashes for devart_firebird_connector-1.1.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37ce61cbdc1b521258c77ab4db6e34cab8cbcb9409e67baae5825a0211d3c8fb |
|
MD5 | 78f8763e2c8d7bf9e99d65b59695602b |
|
BLAKE2b-256 | f8f6660c2fe02f9631c4bcc94d0da43048052d75758758d31b003a13873fdc98 |
Hashes for devart_firebird_connector-1.1.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b112b647e203fc4130199ecd77522916b27e90e080c4dc7dbd74686dbc7f3bb |
|
MD5 | a0e6ce50c9955f0676ef4e29b30ba888 |
|
BLAKE2b-256 | 146d672a1eff219700cd19b127afc06da7bedd411a7b00b1b2920e01cc7e4da1 |
Hashes for devart_firebird_connector-1.1.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5979d15beb80f93475db785432565003fdf9971c5f2ab10a2862ea61bb1cd393 |
|
MD5 | 2dd823d5409744d2012e75927e8f2b37 |
|
BLAKE2b-256 | 35a11bd3646ca624e5074cc466668e6c478ced1817c8b2ffe2a6cfd01662fcbb |
Hashes for devart_firebird_connector-1.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 772b46a5631497b5984deb5c00431a90ceace966895b4e8bf514e46cace0ee9f |
|
MD5 | 5ca17ae6ac28fc31ce12b96978792c38 |
|
BLAKE2b-256 | 9673eeeb2f2e8c36c6ab113bfcb48203b7402455d88d07adad40af3b1738d3cf |
Hashes for devart_firebird_connector-1.1.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5803eb7a95c9b3d815dcb74a2f5b2a331457e134b670dbca586f9c54e1901a1d |
|
MD5 | b1d1eda24c6302443046132956e72dd8 |
|
BLAKE2b-256 | 2f0049d30bb1ec40661c79bad73411f4da45320156ef84dd9d1b818269d93b5d |
Hashes for devart_firebird_connector-1.1.0-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09ff8064f4ce3926cd03f194924ffd6723947c6955fa68616fb724a3463e857f |
|
MD5 | a3988c0c33d0861bf5ecfc2becbcaebe |
|
BLAKE2b-256 | 227fceaeb99c2ff07240d0d24502b81e1f2f42ab98b9856b43b919b235599588 |
Hashes for devart_firebird_connector-1.1.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9aae31c86550d4f495b2c6435594529b4384173b29159d95d0af38e464fb3da |
|
MD5 | 794b99e398760f0bd6cf004c8a8ceb32 |
|
BLAKE2b-256 | 158f2a26d1e0fe2865c64fdff7a9fe094ac1e334970ab311b23d7c41b977704c |
Hashes for devart_firebird_connector-1.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b18cce0ec831e94958ac402720ea0e2a4b357d11eea341176817d9806e009858 |
|
MD5 | f21efda6a594ceb3740a087e0231ea9c |
|
BLAKE2b-256 | 0d09dc681d826808235f9c136d17a53f683757a9b06d65ed724cfd04091ab9a3 |
Hashes for devart_firebird_connector-1.1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4eaa360b0fbe66504b5133735c814d2362586635899f8194108b9ecb14abea6 |
|
MD5 | 5e5085a3c80ee24aff985742e4587bc0 |
|
BLAKE2b-256 | 13fd04f8dfd0fa18bdef86f8a4bb423cf1affebe8d677af8f047325b81a011fc |
Hashes for devart_firebird_connector-1.1.0-cp37-cp37m-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e380fd14f4e600cbba51def7934fe3c34b1e7dac18907add6ee1747d2abe6d7 |
|
MD5 | 4cbdcb5e47c30bbf753495baf0184067 |
|
BLAKE2b-256 | 3ceff25fde306b4135f2030aab90a59f0841bb64690f2b48f65e72def0ed498f |
Hashes for devart_firebird_connector-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b21d6416af259b0b2b7d5f709776d26be24ad01c429275ed05a3910e60cb4c |
|
MD5 | 1db7cf2cce85ea4abcf14628e163b335 |
|
BLAKE2b-256 | 79a9a8e476f6db7e18557fb4bc6f443761621915b7856c56a03be903cb48ecbd |