Cita:
Iniciado por razpeitia Veo que estas usando SQLAlchemy, excelente opción, pero veo que no estas haciendo uso adecuado del ORM.
Lo ideal seria hacer lo siguiente.
Código Python:
Ver originalfrom sqlalchemy.orm import sessionmaker
from sqlalchemy import create_engine
Session = sessionmaker()
engine = create_engine('postgresql://...')
Session.configure(bind=engine)
session = Session()
for i in xrange(1, 5 + 1):
usr = Usuario(id=i, name="Usuario{0}".format(i), active='N')
session.add(usr)
session.commit()
Muchas gracias por responder.
El FOR se ve muy limpio, pero el código me tira este error:
TypeError: __init__() got an unexpected keyword argument 'id'
como si no reconociera el campo id asignado en el FOR, sin embargo está definido en la propia creación de la tabla
???