Psycopg2(又稱大多數基於Linux內核的操作系統中的python-psycopg2)是用C語言編寫,並設計了從偏移非常小,穩定,快速的軟件以提供一個PostgreSQL適配器Python編程language.Features一個glanceKey功能包括COPY支持,服務器端游標,支持兩階段提交,對大型對象的支持,異步非阻塞I / O,它也集成與協同程序為基礎的庫,包括Eventlet,GEVENT和uGreen ,以及用於發送和接收異步通知支持。
此外,Psycopg2可以作為一些Python對象數據庫類型,包括靈活的JSON支持,元組記錄,詞典來hstore,並列出來array.It的改編可以很容易地擴展到新的adaptersIt是一種可擴展的軟件,使用戶輕鬆添加支持可用於Python對象轉換為SQL typecasters和語法新的適配器,以及轉換PostgreSQL的類型分為Python的objects.Implements Python的DB API 2.0 specificationsPsycopg2是經過精心設計,全面落實Python模塊Python的數據庫API(應用編程接口)2.0規範,以及允許訪問許多的PostgreSQL&rsquo的的氏特色:完整的原始Psycopg modulePsycopg2的重寫是原始Psycopg模塊的完全重寫。它與提供新的風格類數據庫連接,以及游標對象等諸多goodies.Supports的Python 2.5到3.4和PostgreSQL 7.4〜9.4原子寫這篇評論的那一刻的意圖創建,我們已經發現,Psycopg2軟件支持Python版本從2.5到3.4,以及PostgreSQL版本從7.4到9.4。該應用程序是線程安全的,這意味著線程可以共享同一連接或使用不同connections.Supported在Linux,Windows和Mac OS XPsycopg2是跨平台軟件,支撐在所述的GNU / Linux,Microsoft Windows和Mac OS X的操作系統。它支持電腦無論是64位或32位CPU架構上已成功測試
什麼在此版本中是新的:
- 添加jsonb支持PostgreSQL的9.4(門票#226)。
- 如果COPY語句傳遞,而不是使用正確的方法(門票#219),執行()固定段錯誤。
- 在池參數強制轉換為整數,以避免潛在的無限池(門票#220)。
- 在WITH HOLD游標不開始一個新的事務後,移動/讀取/關閉(門票#228)。
- 在WITH HOLD游標可以在自動提交(門票#229)中使用。
- 在callproc()不默默地忽略不長的說法。
- 在固定的內存洩漏。
- 在內部_psycopg.so模塊可以單獨導入(允許模塊雜耍,如門票#201所描述的)。
大對象(門票#256)
什麼在2.5.2版本新:
- 在固定段錯誤酸洗除引發對連接錯誤(門票#170)。
- 在有意義的連接錯誤報告有意義的信息,這要感謝阿列克謝Borzenkov(門票#173)。
- 在手動創建lobject與錯誤參數不段錯誤(門票#187)。
什麼是2.4.2版本,新的:
- 在這個版本引入了所有的會話參數通過管理新set_session()方法,並修復與多線程和綠色的任務了一些錯誤。
- 在它在連接時執行更少的查詢,使得它只是有點快。
要求:
- 在Python中
評論沒有發現