Antes de mais nada precisamos instalar o PSYCOPG2:
http://initd.org/psycopg/
Agora vamos aos passos:
import psycopg2
conn = psycopg2.connect(host = 'localhost', database = 'teste', user = 'postgres', password = 'postgres')
cursor = conn.cursor()
cursos.execute("INSERT INTO teste (nome,idade) VALUES (%s,%s)", ('almir',35))
conn.commit()
cursor.close()
conn.close()
- O meu problema estava no fato de não colocar o HOST='LOCALHOST' no connect.
CÓDIGO EM PYTHON PARA POPULAR O BANCO:
===================================================
import psycopg2
conn = psycopg2.connect(host = 'localhost',database = 'teste', user = 'postgres', password = 'postgres')
cursor = conn.cursor()
for a in range(0, 202):
print(nome)
nome = 'almirjr-' + str(a)
cursor.execute("INSERT INTO teste (nome,idade) VALUES (%s,%s)",(nome,a))
conn.commit()
cursor.close()
conn.close()
===================================================