Psycopg2

Logiciel capture d'écran:
Psycopg2
Détails logiciels:
Version: 2.5.4
Date de transfert: 17 Feb 15
Développeur: Federico Di Gregorio
Licence: Gratuit
Popularité: 29

Rating: 3.5/5 (Total Votes: 2)

psycopg2 (également connu sous le nom python-psycopg2 sur la plupart des systèmes d'exploitation basés sur le noyau-Linux) est un très petit, stable et rapide des logiciels écrits en C et conçu à partir de l'offset de fournir un adaptateur de PostgreSQL pour les language.Features de programmation Python au une des caractéristiques glanceKey comprennent le soutien de COPY, curseurs côté serveur, le soutien à deux phases, le soutien pour les objets volumineux, asynchrone non bloquant I / O, qui est également intégré avec les bibliothèques base coroutine, y compris eventlet, gevent et uGreen , ainsi que le soutien pour l'envoi et la réception de notifications asynchrones.
En outre, psycopg2 peut être utilisé comme une adaptation de plusieurs objets Python à type de base de données, y compris support flexible de JSON, tuples aux dossiers, dictionnaires pour hstore, et les listes d'array.It peut être facilement étendue aux nouveaux adaptersIt est un logiciel extensible, permettant aux utilisateurs d'ajouter facilement un soutien pour les nouveaux adaptateurs qui peuvent être utilisés pour convertir des objets Python typecasters SQL et la syntaxe, ainsi que de convertir les types PostgreSQL dans Python objects.Implements Python DB API 2.0 specificationsPsycopg2 est un module Python qui a été conçu pour mettre pleinement en œuvre l'API Python DB (interface de programmation d'application) 2.0 des spécifications, ainsi que pour permettre l'accès à un grand nombre de PostgreSQL & rsquo; CaractéristiquesCet réécriture complète de la psycopg modulePsycopg2 originale est une réécriture complète du module psycopg originale. Il a été créé avec l'intention de fournir des classes du nouveau modèle pour les connexions de base de données, ainsi que des objets de curseur et de nombreux autres goodies.Supports Python 2.5 à 3.4 et PostgreSQL 7.4 à 9.4At moment de la rédaction de cet examen, nous avons découvert que le psycopg2 logiciel prend en charge les versions Python 2,5 à 3,4, ainsi que les versions de PostgreSQL 7,4 à 9,4. L'application est thread-safe, ce qui signifie que les discussions peuvent partager la même connexion ou utiliser différents connections.Supported sur Linux, Windows et Mac OS XPsycopg2 est un logiciel multi-plateforme, soutenue sur le GNU / Linux, Microsoft Windows et Mac OS X systèmes d'exploitation. Il a été testé avec succès sur des ordinateurs de soutien ou l'autre des architectures 64 ou 32 bits CPU

Ce qui est nouveau dans cette version:.

  • le soutien Ajouté pour PostgreSQL 9.4 (billet d'# 226).
  • erreur de segmentation fixe si instructions COPY sont passés à exécuter () au lieu d'utiliser les méthodes appropriées (billet n ° 219).
  • la conversion de la Force des arguments de la piscine vers entier pour éviter piscines potentiellement illimitées (billet n ° 220).
  • curseurs WITH HOLD ne commencent pas une nouvelle transaction se meuvent / fetch / close (billet # 228).
  • curseurs WITH HOLD peuvent être utilisés dans la validation automatique (billet # 229).
  • callproc () ne ignore pas en silence un argument sans longueur.
  • Correction d'une fuite mémoire avec de grandes objets (billet # 256).
  • Le module de _psycopg.so interne peut être importé autonome (pour permettre modules jongler comme celle décrite dans le billet # 201).

Ce qui est nouveau dans la version 2.5.2:

  • erreur de segmentation fixe décapage l'exception soulevée en cas d'erreur de connexion ( ticket # 170).
  • erreurs de lien significatif signalent un message significatif, grâce à Alexey Borzenkov (billet # 173).
  • Création manuelle lobject avec le mauvais paramètre ne pas segmentation fault (billet # 187).

Quoi de neuf dans la version 2.4.2:

  • Cette version introduit la gestion de tous les paramètres de session par le biais la méthode nouvelle set_session () et corrige quelques bugs liés à multi-threading et tâches vertes.
  • Il exécute moins de requêtes lors de la connexion, ce qui en fait juste un peu plus rapide.

Exigences :

  • Python

Logiciel similaire

firebirdsql
firebirdsql

20 Feb 15

RazorSQL
RazorSQL

17 Feb 15

Glom
Glom

14 Jul 16

D'autres logiciels de développeur Federico Di Gregorio

ZPsycopgDA
ZPsycopgDA

14 Apr 15

psycopg
psycopg

12 May 15

Commentaires à Psycopg2

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!