[eside-ghost] Problema procesando fichero de texto

Javier Allende Astigarraga legolas.klaitxu en gmail.com
Vie Ago 21 10:22:40 CEST 2015


Buenas a todos,

Estoy intentando leer en un debían con python un fichero generado en un
servidor Windows pero me está dando problemas al leer determinados valores.
Es un fichero csv donde el Split de python funciona correctamente pero
posteriomente ejecuto una sentencia sql con algunos de los parámetros pero
no tira. Lo primero que he comprobado es que la sentencia SQL funcionase
correctamente pero no era el problema. Después he hecho un print de la
sentencia SQL con los valores leidos del fichero y lo ha redireccionado  a
un fichero y entonces he visto que lo valores iban serpados tal que asi
select value from table where campo='M^@A^@X' and id=1.

En cambio si abro el fichero en cualquier sistema Windows, copio todo el
contenido y lo pego en un fichero unix directamente , el programita python
funciona correctamente con lo cual el problema es como me ha generado
Windows el fichero. Supongo que habrá algunos caracteres propios de Windows
que

El proceso automático de generar el fichero y subirlo al servidor debían
funciona correctamente pero ¿hay alguna manera de preprocesar el fichero
para adaptar el fichero Windows a formato Linux y pueda ser
procesado correctamente?



un saludo y muchas gracias
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20150821/e8e2e236/attachment.html>


Más información sobre la lista de distribución eside-ghost