Skip to content Drall Dev Community Blog de compartilhamento de informações de desenvolvimento de sistemas Search for: Search Primary menu Home Sobre Contato Últimas Novidades Post navigation ← Previous Next → Python + psycopg2 – Python conectando no postgresql Posted on April 6, 2013 by Alvarenga Milton Segue abaixo mais um tutorial exemplo de como conectar em banco de dados postgresql utilizando python e a biblioteca psycopg2. import psycopg2 import psycopg2.extras try: #Efetua a conexao com o banco de dados conn = psycopg2.connect("dbname='%s' user='%s' host='%s' password='%s'" % (<dbname>,<user>,<host>,<password>)) except: <action on connection fail> #Efetua a criacao do cursor python com o banco de dados para efetuar a execucao dos sqls cur = conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor) #Executa uma query cur.execute("<query_sql>") #Obtem o resultado de uma consulta no padrao [{"column_name":<value>},{...}] cur.fetchall() #Efetua a confirmação das operações de INSERT,UPDATE e DELETE efetuadas na transação atual conn.commit() Segue abaixo mais um tutorial exemplo de como conectar em banco de dados postgresql utilizando python e a biblioteca psycopg2. Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon! Artigos relacionados: Python + psycopg2 – Problema com psycopg2.extras.DictCursor Python – Conectando no Gmail Python – Enviando email utilizando o Gmail Correspondente de tipos do PostgreSQL no Python Debian horas com time zone Python PyGreSQL – Python + psql Resetando senha de root do MySQL no Verificar sintaxe de programas Python sem executá-lo Postgresql – Cálculo de MySQL: “Access denied for user ‘debian-sys-maint’@’localhost’” This entry was posted in PostgreSQL, Python by Alvarenga Milton. Bookmark the permalink. Primary Sidebar Widget Area Support Drall Dev Community on Patreon! Fa ç a s ua doaç ã o vi a P a ypa l Colabore com a Drall Dev Community fazendo sua doação via Paypal! An únc i os – Ai rbn b Casa próxima à UFMG/Mineirão Belo Horizonte, Minas Gerais, Brasil Quarto para 2 pessoas, próximo à UFMG e ao Mineirão. Próximo às principais vias de acesso ao centro / zona sul. Servimos café da manhã. *** Room for 2 people, next to UFMG and Mineirao stadium. E... P a tr oc i na do por: P os ts Ma is V is tos Como solucionar o problema Erro rh01/ rpc:s-5:aec-0 da Googl... Remover conta do Android ou como desvincular uma conta Googl... Como salvar seus apps antes de formatar seu Android Como limpar o cache de seu Android Como determinar o estado de origem de um CPF P os ts Re ce nte s Chrome / Chromium – Recurso avançados de Inspect Procedimento Operacional Padrão – POP_TEC – Criando e baixando áudios no Speakpage Logo Andrade Camara Xvfb ou X virtual framebuffer – Exemplos de uso Xvfb ou X virtual framebuffer – Curta introdução P a l a vr a s -c ha ve android angularjs apache banco de dados browsers chrome chromium configurações css curiosidades debian debug depuração dica dns fluxbox ftp git gnome google google play store hardware html humor javascript jquery linha de comando linux mysql php redes segurança shell pdf phpmyadmin postgresql programação shell script smartdoc ssh Ubuntu vuejs windows wordpress youtube Ca te gor i a s Administrativo (64) Android (36) AngularJS (39) Apache (21) Backup (5) Bind (10) Chrome (26) Criptografia (1) CSS (51) Curiosidades (135) Debian (61) Energia (3) English Required (4) Exim (12) Firefox (3) FTP (5) GED (1) GIT (21) Gnome (9) Hardware (6) HTML (27) Java (5) JavaScript (92) Jurídico (5) Linux (134) Marketing (1) Modelo (6) MySQL (35) NFS (4) NodeJs (8) Padronização (227) phoneGap (2) PHP (100) PostgreSQL (56) PRS – Produção Rápida de Sistemas (7) PSQL (10) Python (35) RSS (2) Ruby (4) Segurança (5) Shell (154) SmartTable (component para o angular) (2) SSH (13) SVN (1) Treinamento (4) Tutorial (44) Twitter Bootstrap (3) Ubuntu (7) Uncategorized (6) UPNP (1) VBA (2) Video Tutorial (2) VueJS (13) Windows (14) WordPress (23) Xen (4) Facebook Twitter Linkedin Copyright © 2017 Drall Dev Community. All Rights Reserved. Theme: Catch Box by Catch Themes