Psycopg2

ソフトウェアのスクリーンショット:
Psycopg2
ソフトウェアの詳細:
バージョン: 2.5.4
日付のアップロード: 17 Feb 15
ライセンス: 無料
人気: 29

Rating: 3.5/5 (Total Votes: 2)

Psycopg2(また、ほとんどのLinuxカーネルベースの​​オペレーティングシステム上でのpython-psycopg2として知られている)で、Pythonプログラミングlanguage.FeaturesためのPostgreSQLのアダプタを提供するために、オフセットからCで書かれており、設計された非常に小さく、安定した高速なソフトウェアですglanceKey機能もEventlet、gevent、およびuGreen含むコルーチンベースのライブラリ、と統合されているのCOPYサポート、サーバー側カーソル、二相のサポートがコミット、ラージオブジェクトのサポート、非ブロッキング非同期I / Oを含み、非同期通知を送受信するための、ならびにサポート。
さらに、Psycopg2は柔軟なJSONサポートを含む、データベースの種類にはいくつかのPythonオブジェクトの適応として使用することができ、記録へのタプル、hstoreのための辞書、array.Itにリストが簡単に新しいadaptersItに拡張することができ、ユーザーを許可する、拡張可能なソフトウェアです。簡単にSQLのtypecastersと構文にPythonオブジェクトに変換するために使用することができる新しいアダプターのサポートを追加するだけでなく、PythonのDB API 2.0 specificationsPsycopg2が完全に実装するために操作されているPythonモジュールはPython objects.ImplementsにPostgreSQLの型を変換するPythonのDBのAPI(アプリケーション·プログラミング·インターフェース)2.0の仕様だけでなく、PostgreSQLの&rsquoの多くへのアクセスを可能にする、オリジナルPsycopg modulePsycopg2のSホテルの特徴完全なリライトは、オリジナルのPsycopgモジュールの完全な書き直しです。それが、このレビューを書いている瞬間を9.4Atするために、データベース接続ならびにカーソルオブジェクトや他の多くのgoodies.Supports 3.4はPython 2.5とPostgreSQL 7.4のための新スタイルクラスを提供することを意図して作成された、我々はPsycopg2ことを発見したソフトウェアは、7.4から9.4 2.5から3.4のPythonのバージョンと同様に、PostgreSQLのバージョンをサポートしています。アプリケーションは、スレッドが同じ接続を共有またはLinux、WindowsおよびMac OS XPsycopg2に異なるconnections.Supportedを使用できることを意味し、スレッドセーフなのGNU / Linux、Microsoft WindowsとMac OS Xでサポートされ、クロスプラットフォームのソフトウェアであるオペレーティングシステム。それは成功した64または32ビットCPUアーキテクチャのいずれかをサポートしているコンピュータ上でテストされています。

のこのリリースではの新機能:ます。

    PostgreSQLの9.4(チケット#226)のために
  • を追加しましjsonbサポートします。

  • 代わりに、適切な方法(チケット#219)を使用しての
  • 固定セグメンテーション違反のCOPY文は(実行するために渡された場合)します。
  • プールの引数の強制変換は、潜在的に無限のプール(チケット#220)を回避するために、整数にします。

  • HOLD WITH
  • カーソルは(チケット#228)/フェッチ/クローズ移動の際に新しいトランザクションを開始しないでくださいます。
  • HOLD WITHカーソルは自動コミット(チケット#229)で使用することができます。
  • CALLPROC()は黙って長させずに引数を無視していませんします。

  • ラージオブジェクト(チケット#256)と
  • 固定メモリリークします。
  • 内部_psycopg.soモジュールは(モジュールは、そのようなチケット#201に記載のもののようにジャグリングできるようにする)、スタンドアロンインポートすることができます。

のバージョン2.5.2にの新しい何が:固定セグメンテーション違反は、接続エラー時に発生した例外を酸洗

  • (チケット#170)します。
  • 意味のある接続エラーは、アレクセイBorzenkov(チケット#173)のおかげで意味のあるメッセージを報告します。
  • 手動で間違ったパラメータでlobjectを作成する(チケット#187)セグメンテーション違反はありませんします。

のどのバージョン2.4.2のの新しいです。

    このバージョンでは、を介してすべてのセッションパラメータの管理を紹介新しいset_session()メソッドとマルチスレッドと緑のタスクに関連するいくつかのバグが修正されます。
  • それは少しだけ速くそれを作る、接続時に少ないクエリを実行します。

の要件

  • のPythonます。

同じようなソフトウェア

SPARQLWrapper
SPARQLWrapper

20 Feb 15

friendlydb
friendlydb

14 Apr 15

dbkit
dbkit

20 Feb 15

開発者の他のソフトウェア Federico Di Gregorio

ZPsycopgDA
ZPsycopgDA

14 Apr 15

psycopg
psycopg

12 May 15

へのコメント Psycopg2

コメントが見つかりません
コメントを追加
画像をオンにする!