Advertisement
Guest User

Untitled

a guest
Apr 16th, 2018
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. from sqlalchemy import *
  2. from sqlalchemy import exc
  3.  
  4. user = 'afi'
  5. pwd = 'afi16'
  6. host='localhost'
  7. database ='afi2016'
  8.  
  9. cad='mysql://'+user+':'+pwd+'@'+host+'/'+database
  10. try:
  11. engine=create_engine(cad)
  12. engine.connect()
  13. engine.eco=False
  14. except exc.OperationalError,e:
  15. print('error:',e.args[0])
  16.  
  17. #clientes=Table('cleintes18',metadata,autoload=True)
  18.  
  19. metada=MetaData(engine)
  20. clientes=Table('clientes18',metada,
  21. Column('Id',Integer,primary_key=True),
  22. Column('Nombre',String(40)),
  23. Column('Apellidos',String(100)),
  24. Column('Edad',Integer),
  25. Column('Email',String(100)),
  26. Column('Password',String(20)),
  27. )
  28.  
  29. if not clientes.exists():
  30. clientes.create()
  31.  
  32. ins=clientes.insert()
  33. print ins
  34. ins.execute(Nombre='Maria',Apellidos='Fdez Fdez', Edad=30,
  35. Email='maria@hotmail.com', Password='secreto')
  36.  
  37. ins.execute(
  38. {'Nombre':'Juan', 'Apellidos':'Diaz', 'Edad':50, 'Email':'juan@udc.com'},
  39. {'Nombre':'Pepe', 'Apellidos':'Alvarez', 'Edad':20, 'Email':'pepe@udc.com'}
  40. )
  41.  
  42. s=clientes.select()
  43. rs=s.execute()
  44.  
  45. rs.fetchone()
  46.  
  47. print 'ID=', row[0]
  48. print 'Nombre', row['Nombre']
  49. print 'Edad=', row.Edad
  50. print 'Pwd=',
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement