¿Algo de Python con Excel?
Chema Cortes
py en ch3m4.org
Mie Nov 30 09:40:16 CET 2005
Chema Cortes escribió:
> cur.execute("select cod_centro,nif,fecha_inicio,fecha_fin from
> [Hoja1$] where fecha_fin<%s", fecha_tope)
Revisando, veo que está mal. Es lo que pasa por escribir de memoria.
Fallos que hay:
- El módulo adodbapi utiliza los interrogantes '?' para pasar argumentos
(adodbapi.paramstyle=='qmark')
- Los argumentos del .execute() se pasan como lista
- No funciona la conversión directa de datetime a objeto COM
Por tanto ésa línea de código sería así:
cur.execute( "select cod_centro,nif,fecha_inicio,fecha_fin from [Hoja1$]
where fecha_fin<?", [fecha_tope] )
Más información sobre la lista de distribución Python-es