Python + psycopg2 - Python conectando no postgresql : Drall Dev

Propaganda
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
Download