Psycopg2

البرمجيات قطة:
Psycopg2
تفاصيل البرنامج:
الإصدار: 2.5.4
تاريخ إيداع: 17 Feb 15
المطور: Federico Di Gregorio
ترخيص: حرر
شعبية: 82

Rating: 3.0/5 (Total Votes: 3)

وPsycopg2 (المعروف أيضا باسم الثعبان-psycopg2 على معظم أنظمة التشغيل المعتمدة على نواة لينكس) هو برنامج صغير جدا ومستقر وسريع في كتب C ومصممة من الإزاحة لتوفير محول كيو لlanguage.Features البرمجة بايثون في وتشمل ميزات glanceKey دعم نسخة، والمؤشرات من جانب الخادم، ودعم مرحلتين ارتكاب، ودعم الأجسام الكبيرة، غير المتزامن غير حجب I / O، والتي تتكامل أيضا مع المكتبات القائمة على coroutine، بما في ذلك Eventlet، gevent، وuGreen ، فضلا عن تقديم الدعم لإرسال واستقبال الإخطارات غير متزامن.
بالإضافة إلى ذلك، Psycopg2 يمكن أن تستخدم للتكيف من عدة كائنات بيثون لنوع قاعدة البيانات، بما في ذلك دعم مرونة JSON، الصفوف للسجلات، قواميس لhstore، والقوائم لarray.It يمكن تمديدها بسهولة إلى adaptersIt الجديد هو برنامج للتمديد، مما يسمح للمستخدمين بسهولة إضافة الدعم لمحولات جديدة والتي يمكن استخدامها لتحويل الأشياء بيثون لtypecasters SQL وبناء الجملة، وكذلك لتحويل أنواع كيو في بيثون بيثون objects.Implements DB API 2.0 specificationsPsycopg2 هو وحدة بيثون التي تم تصميمها من أجل التنفيذ الكامل وAPI بيثون DB (واجهة برمجة التطبيقات) 2.0 مواصفات، وكذلك للسماح بالوصول إلى العديد من كيو &؛ [س] features.A إعادة كتابة كاملة من Psycopg modulePsycopg2 الأصلي هو إعادة صياغة كاملة من وحدة Psycopg الأصلية. تم إنشاؤه بهدف توفير فصول جديدة على غرار لاتصالات قاعدة البيانات، وكذلك الأجسام المؤشر وغيرها الكثير من goodies.Supports بيثون 2،5-3،4 وكيو 7.4 إلى 9.4At لحظة كتابة هذا الاستعراض، اكتشفنا أن Psycopg2 يدعم البرنامج الإصدارات بيثون 2،5-3،4، فضلا عن الإصدارات كيو 7،4-9،4. تطبيق هو الخيط آمنة، مما يعني أن المواضيع يمكن أن تشترك في نفس اتصال أو استخدام مختلف connections.Supported على لينكس، ويندوز وماك OS XPsycopg2 هو برنامج عبر منصة، معتمدة على جنو / لينكس، مايكروسوفت ويندوز وماك OS X أنظمة التشغيل. وقد تم اختبار بنجاح على أجهزة الكمبيوتر دعم سواء من أبنية 64 أو 32 بت وحدة المعالجة المركزية

ما هو الجديد في هذا الإصدار:.

وأضاف jsonb دعم لكيو 9.4 (تذكرة # 226 ).
سوف segfault ثابتة إذا تم تمريرها البيانات COPY لتنفيذ () بدلا من استخدام الطرق الصحيحة (تذكرة # 219).
تحويل قوة الحجج تجمع لعدد صحيح لتجنب حمامات يحتمل أن تكون غير محدود (تذكرة # 220).
المؤشرات مع HOLD لا تبدأ معاملة جديدة على نقل / جلب / وثيقة (تذكرة # 228).
المؤشرات مع HOLD يمكن استخدامها في AUTOCOMMIT (تذكرة # 229).
callproc () لا يتجاهل بصمت حجة بدون طول.
تسرب ثابت الذاكرة مع الأجسام الكبيرة (تذكرة # 256).
وحدة _psycopg.so الداخلية يمكن استيراد قائمة بذاتها (للسماح حدات شعوذة مثل واحد هو موضح في تذكرة # 201).

ما هو الجديد في الإصدار 2.5.2:

الثابتة سوف segfault التخليل باستثناء أثير حول خطأ في الاتصال (تذكرة # 170).
أخطاء الاتصال ذات مغزى تقرير رسالة ذات مغزى، وذلك بفضل أليكسي Borzenkov (تذكرة # 173).
خلق يدويا lobject مع المعلمة خاطئة لا سوف segfault (تذكرة # 187).

ما هو الجديد في الإصدار 2.4.2:

هذا الإصدار يقدم إدارة جميع المعلمات جلسة خلال أسلوب set_session جديد () وإصلاح بعض الخلل المتعلقة متعدد خيوط والأخضر المهام.
ينفذ عدد أقل من الاستفسارات في وقت الاتصال، مما يجعلها قليلا أسرع.

المتطلبات:

بيثون

برامج مماثلة

Alembic
Alembic

20 Feb 15

SQL Relay
SQL Relay

27 Sep 15

Dobbin
Dobbin

14 Apr 15

البرامج الأخرى من المطور Federico Di Gregorio

psycopg
psycopg

12 May 15

ZPsycopgDA
ZPsycopgDA

14 Apr 15

تعليقات ل Psycopg2

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!