معرفی شرکت ها


cherrypy-psycopg2-2.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

CherryPy tool to manage Psycopg 2 database connections
ویژگی مقدار
سیستم عامل -
نام فایل cherrypy-psycopg2-2.0
نام cherrypy-psycopg2
نسخه کتابخانه 2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Graham Clinch
ایمیل نویسنده g.clinch@lancaster.ac.uk
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/cherrypy-psycopg2/
مجوز -
CherryPy-Psycopg2 ================= CherryPy-Psycopg2 is a simple CherryPy Tool to manage a ([thread-safe](https://www.psycopg.org/docs/pool.html#psycopg2.pool.ThreadedConnectionPool)) pool of database connections and make them available to handlers. Import `cherrypy_psycopg2` to make the tool available in CherryPy's default toolbox. The following configuration settings are understood: * `tools.psycopg2.minconn` - passed to the psycopg2 pool constructor * `tools.psycopg2.maxconn` - passed to the psycopg2 pool constructor * `tools.psycopg2.dsn` - passed to the psycopg2 pool constructor * `tools.psycopg2.cursor_factory` - passed to the psycopg2 connection's cursor() method When the tool is enabled on a handler, it will collect a database connection from the pool, expose a cursor as `cherrypy.request.psycopg2_cursor`, execute the handler and then commit the transaction (if the handler was successful or raised one of the `cherrypy_psycopg2.COMMITTABLE_HANDLER_EXCEPTIONS`), or rollback the transaction if the handler raised any other exception. For example: class Root: @cherrypy.expose @cherrypy.tools.psycopg2() def index(self): cursor = cherrypy.request.psycopg2_cursor cursor.execute("SELECT now()") return cursor.fetchone()[0]


نیازمندی

مقدار نام
- CherryPy
- psycopg2


نحوه نصب


نصب پکیج whl cherrypy-psycopg2-2.0:

    pip install cherrypy-psycopg2-2.0.whl


نصب پکیج tar.gz cherrypy-psycopg2-2.0:

    pip install cherrypy-psycopg2-2.0.tar.gz