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.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d94ac510931381e24f81d950e0bb5a2937e46ef86448d465d5f8d291ff881eb8 |
|
MD5 | 3a5d1c2a9e577e6bf3144550706841f9 |
|
BLAKE2b-256 | b723971a0e272652e1780f7e6c42704020f04af199042764f43eb309774c90c8 |
Hashes for devart_firebird_connector-1.1.1-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29f19340d4eb17cf7cdda7a497f66e13241d44b889c8ba88d9526e033f9bdeb1 |
|
MD5 | f757590f3c6e6cdf6454c4c29856e6cc |
|
BLAKE2b-256 | efb5829225e44833e672a6e6acbd97edfe40e2b8806a63c30899d1d839b34e2d |
Hashes for devart_firebird_connector-1.1.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e03107ab7ae6e103244d6b93029653f264a923af2501f8c53086d25d6de300b6 |
|
MD5 | eeee664a758d1c641d8620d45f9f8c6a |
|
BLAKE2b-256 | 70012b44072b390c610b018f689338cede490c7ad98a51118187986d18dbf3b2 |
Hashes for devart_firebird_connector-1.1.1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63f674c24d56cf17a3a0cbf58fc5121632c45443b9f59d98ce76ab2615fff404 |
|
MD5 | f774f724db8572568d879f10a7853511 |
|
BLAKE2b-256 | 8aaaa723bf9acd9e2f22572fde3b99ac02d7b9301d73366d02b003bed2aef80d |
Hashes for devart_firebird_connector-1.1.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2891238a296d4c27eb6d785b80afe3fdfa864d2b70f935af1a320d6284e23581 |
|
MD5 | e322fa86262cee93af3fb5dd6b41d355 |
|
BLAKE2b-256 | 79c4bda29fa65fb8778f20e965b3652bafd2499453ec1b58abb63042abe5a1c2 |
Hashes for devart_firebird_connector-1.1.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0ecc07eeed5a70969a1fa56af019b7c7302c70ff9e8296ff738eba85c83a4bd |
|
MD5 | 12d49752a064e87b7bcf74ab51f14faf |
|
BLAKE2b-256 | 044fee294ddc63410dd6678409ce7c02f35496d7878ea73696813cccd139bf84 |
Hashes for devart_firebird_connector-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d0fb5cd7be23bdd278e5362345fa32ba59fd055d5d55081253bace5ed522704 |
|
MD5 | a9b627758d414fc376a6185843c2f777 |
|
BLAKE2b-256 | 05b4b087dd0aa89c634d270fa8c4ab6ea59d01479b1aea8dadb1b1bbece55458 |
Hashes for devart_firebird_connector-1.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 393405526d3106399eb505b72b6b8a9c91970220dcdbbf99b8576db2a2c7a247 |
|
MD5 | 90f20ef91158513b0f010eeb137da7f1 |
|
BLAKE2b-256 | 2bfd1c4918923a2516b9f44143f6e41c6f7f68ef04e35b4a458167376fa92886 |
Hashes for devart_firebird_connector-1.1.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 463f8fd6e999439e95cb9617a2a19e4093f076fb985efda43cd3af0a47cd861c |
|
MD5 | eafa556acbe844131befc7e14ad492db |
|
BLAKE2b-256 | 7144ed8523df3a6a18ee425589cc831c22a83abe1f90e212c1e50869ee466b10 |
Hashes for devart_firebird_connector-1.1.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53db9487052e572fa40b3ea7d1db6094ea3e35c7a7fa69e543b408051aa4485 |
|
MD5 | 4f2d4594051a28951b9e827a13f197d9 |
|
BLAKE2b-256 | 982455d572c6ee06b544a5fdc8d7077ec289e934f63e1392a8dc23a9ec7bdb07 |
Hashes for devart_firebird_connector-1.1.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d996bfdfeb5771252749ae43d3eaf1f6cb51ef34bb6adcdde2ae4bb8edfc3510 |
|
MD5 | db946c4049f378275244a2089fafa2ed |
|
BLAKE2b-256 | 8803a1532e05cf2b7f2215e6fd3b27f67266077b9cecbaa56496c4d5a8de58e8 |
Hashes for devart_firebird_connector-1.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c331bf83f9ae0a5ece4e441cc9a9ac053d72bd507a2d47d0c2e63d2b802fac1 |
|
MD5 | f44b21af6b2520a6c98742b494b35a1c |
|
BLAKE2b-256 | f5859f016fcf3da55455ebba813130c491eedc042b2e5073d096be82e90a445b |
Hashes for devart_firebird_connector-1.1.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566035b27dc5b82a0ea9f5c62eba7da917b39c1214ab96349aa3dcfa8a24f2ed |
|
MD5 | 640f629a0fd35cd0e4d1e49de93256cd |
|
BLAKE2b-256 | 956953f665337c80f0f78a1827bed25bd69691dd397cffa89be0517d4fa54d41 |
Hashes for devart_firebird_connector-1.1.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bfcedbc5f2622941ddb773c704a2c620e4a76553f8c20e0cea952f092a58456 |
|
MD5 | 4e08fd1f40491e6c0f1a706668482de4 |
|
BLAKE2b-256 | e78270fafec1729e3717b74396b75fdb1dd946446eb03624e23dbc3d90f7f105 |
Hashes for devart_firebird_connector-1.1.1-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc13d0f6a65159bf8a5dc96c1763cee060212872858140e6856f9697ed7e1fa9 |
|
MD5 | e73c7b40c51ea4590cce75aea4d967bb |
|
BLAKE2b-256 | 493a91486ef1f451185942c3ef2c3d0d83eea3ea427d45f0e51396e64af1aa61 |
Hashes for devart_firebird_connector-1.1.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06956a88d959667f9780fef95c5c6b885c9c71b5b7003d764b6e47e252e209e0 |
|
MD5 | 20f80b072d7e6be8bd0dc8b8015278c7 |
|
BLAKE2b-256 | d3bb364f9176e90cbf279cd3751b06004efaf2f3ea3ed47a0b7c15d5525df8eb |
Hashes for devart_firebird_connector-1.1.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70a1690ce99715b5735c83a89bed5b3a23de5a1e1a8ac477c17ad79c355359b9 |
|
MD5 | a06d8073ae335cb36e44f3dfb5f02730 |
|
BLAKE2b-256 | 815524025ada3cedf011d33257185611c7a1dd90e64eb4b0995fa4b0be55d74e |
Hashes for devart_firebird_connector-1.1.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 078c88202862938f70870e5651d7ba1830960879c3667a96834331bd40d03f5b |
|
MD5 | ef444862b875548d7b4e8961b16c3c3e |
|
BLAKE2b-256 | cd300df41b76c71cc4afca980fb9ad7d4c878d7ecf06c5b91d51d44f107e32d0 |
Hashes for devart_firebird_connector-1.1.1-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c8dcfa1a0da57766aa5164723cfd00f1b2c47c1f57ff1a3b5686d012ee61ad4 |
|
MD5 | 7b102d4de8da0d5823d77fe214724b9e |
|
BLAKE2b-256 | abc950c5f4f7aa1cf0ef8914432c8047b4285bcb8eb50ac959534e9f5de322bc |
Hashes for devart_firebird_connector-1.1.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 983eab655841ceb7d624ba130c9a3fdbcb3319a37243a88a40bde928fd459cb6 |
|
MD5 | ee993decb219fa46100ef52131792361 |
|
BLAKE2b-256 | 714eaa95d451d3c219e63cea2e6bb81fe57ea1ebe6e52a448309336094e77643 |
Hashes for devart_firebird_connector-1.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a589c90ff8a7a9105c628d0f60ecb76a1d07996615171496837e2dd0b0fd5dba |
|
MD5 | c9da611fb176dd1ccb672f79b0e39a6f |
|
BLAKE2b-256 | f16850c58407b0777e7a7e72b07cdb833b9b2e854b1817c389530c690a8b8e83 |
Hashes for devart_firebird_connector-1.1.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce7845ce2cdf2d25dc268376fda15714e2b0f3b661e19c560852d35a4ae9eba |
|
MD5 | 001563573721f850d3da8f30cee108f0 |
|
BLAKE2b-256 | f3d8da6b31dbf5fbaa25af7a958ef48e9855d9b840886b9ec76208e9ed7fdda9 |
Hashes for devart_firebird_connector-1.1.1-cp37-cp37m-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acd4faf6fbc1959f397e59dfdd590e25a7c1fb656a01f74be16c3cf475e96af0 |
|
MD5 | a61a9c2746882e0fe3f6676dd9c244d8 |
|
BLAKE2b-256 | 7530ac98cc25b26bbb49a048009659620c6d9450f30b8c674ecae9727c0ccdc0 |
Hashes for devart_firebird_connector-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6200799b7a2b2474cb4f39b6f4242fc9ad00cfdda68b814c07ab7a255e79513c |
|
MD5 | aaa5e962399f3df6fac804eb60c5f7aa |
|
BLAKE2b-256 | e305c7284db9d75fecd43c97ed468b77b6ec672d6ddd90a2136b4ec30f26aad9 |