associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "ConexaoPostgreSQL"

Diferenças entre as versões de 3 e 5 (2 versões de distância)
Revisão 3e 2007-03-23 23:17:03
Tamanho: 529
Editor: Diogo Romie
Comentário:
Revisão 5e 2007-03-23 23:21:15
Tamanho: 667
Editor: Diogo Romie
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 1: Linha 1:
#programa section-numbers off
= Exemplo de conexão com o banco de dados PostgreSQL =
Utilização simples do Python com o PostgreSQL

= Código =
{{{
Linha 3: Linha 9:
Linha 5: Linha 10:
Linha 7: Linha 11:
Linha 9: Linha 12:
Linha 11: Linha 13:
Linha 13: Linha 14:
Linha 15: Linha 15:
Linha 17: Linha 16:
Linha 19: Linha 17:
Linha 21: Linha 18:
Linha 23: Linha 19:
Linha 25: Linha 20:
}}}

Exemplo de conexão com o banco de dados PostgreSQL

Utilização simples do Python com o PostgreSQL

Código

# Importa o módulo doPostegreSQL
import PgSQL
# Conectando
db = PgSQL.connect(host='servidor', database='banco de dados', user='usuario',password='senha')
# Cria um cursor
cursor = db.cursor()
# Executa o SQL
cursor.execute("SELECT * FROM tabela")
# Pega o resultset como uma tupla
result = cursor.fetchall()
# Navega pelo resultset
for record in result:  print record[0] , "-->", record[1]

Com este exemplo agora ficou fácil para conectar no PostgreSQL.

DiogoRomie