Created
December 30, 2009 17:22
-
-
Save batok/266211 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from sqlalchemy import create_engine | |
import logging | |
logging.basicConfig(filename = "sqlalchemypy3.log") | |
logging.getLogger('sqlalchemy.engine').setLevel(logging.INFO) | |
engine = create_engine("postgresql+pg8000://postgres@localhost:15432/pg8000") | |
c = engine.connect() | |
c.execute("delete from prueba") | |
words = "first look at sqlalchemy from python3 using pg8000 module" | |
aWords = ["('{0}')".format(x) for x in words.split()] | |
sql = "insert into prueba(nombre) values {0} returning nombre".format(",".join(aWords)) | |
for row in c.execute(sql): | |
print(row["nombre"]) | |
print("\nahora los tuples ordenados por nombre\n") | |
sql = "select nombre from prueba order by nombre" | |
for row in c.execute(sql): | |
print(row["nombre"]) | |
c.close() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment