معرفی شرکت ها


firebirdsql-run-1.0.2a1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Firebirdsql wrapper inspired by subprocess.run
ویژگی مقدار
سیستم عامل -
نام فایل firebirdsql-run-1.0.2a1
نام firebirdsql-run
نسخه کتابخانه 1.0.2a1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده DeadNews
ایمیل نویسنده aurczpbgr@mozmail.com
آدرس صفحه اصلی https://github.com/DeadNews/firebirdsql-run
آدرس اینترنتی https://pypi.org/project/firebirdsql-run/
مجوز MIT
# firebirdsql-run > [Firebirdsql](https://github.com/nakagami/pyfirebirdsql/) wrapper inspired by [subprocess.run](https://docs.python.org/3/library/subprocess.html#subprocess.run) [![PyPI version](https://img.shields.io/pypi/v/firebirdsql-run)](https://pypi.org/project/firebirdsql-run) [![CI/CD](https://github.com/DeadNews/firebirdsql-run/actions/workflows/python-app.yml/badge.svg)](https://github.com/DeadNews/firebirdsql-run/actions/workflows/python-app.yml) [![pre-commit.ci](https://results.pre-commit.ci/badge/github/DeadNews/firebirdsql-run/main.svg)](https://results.pre-commit.ci/latest/github/DeadNews/firebirdsql-run/main) [![codecov](https://codecov.io/gh/DeadNews/firebirdsql-run/branch/main/graph/badge.svg?token=OCZDZIYPMC)](https://codecov.io/gh/DeadNews/firebirdsql-run) ## Installation ```sh pip install firebirdsql-run ``` ## Examples ### Execute | maker | model | type | | ----- | ----- | ---- | | B | 1121 | PC | | A | 1232 | PC | ```py result = execute( query="SELECT * FROM TABLE", host="localhost", db="fdb", user="sysdba", passwd=getenv("FB_PASSWORD"), ) if result.returncode != 0: log.error(result) else: log.info(result) ``` - `Info` ```py CompletedTransaction( host="localhost", db="fdb", user="sysdba", returncode=0, error="", query="SELECT * FROM TABLE", params=(), data=[ {"maker": "B", "model": 1121, "type": "PC"}, {"maker": "A", "model": 1232, "type": "PC"}, ], ) ``` - `Error` ```py CompletedTransaction( host="localhost", db="fdb", user="sysdba", returncode=1, error="Dynamic SQL Error\nSQL error code = -204\nTable unknown\nTABLE\nAt line 1, column 15\n", query="SELECT * FROM TABLE", params=(), data=[], ) ``` ### Reuse connection ```py conn = connection( host="localhost", db="fdb", user="sysdba", passwd=getenv("FB_PASSWORD"), ) execute(use_conn=conn, query="SELECT * FROM TABLE") ... callproc(use_conn=conn, procname="PROCNAME", params=(...)) ... conn.close() ```


نیازمندی

مقدار نام
>=1.2.2,<2.0.0 firebirdsql


زبان مورد نیاز

مقدار نام
>=3.10,<4.0 Python


نحوه نصب


نصب پکیج whl firebirdsql-run-1.0.2a1:

    pip install firebirdsql-run-1.0.2a1.whl


نصب پکیج tar.gz firebirdsql-run-1.0.2a1:

    pip install firebirdsql-run-1.0.2a1.tar.gz