Gracias por responder, Tu solución, ya la había tenido en cuenta en parte salvo el detalle del espacio al inicio del campo y debido a eso no me funcionaba. No obstante con archivos de texto funciona bien, pero con archivos del tipo jpeg, cvs, pdf no va.
Adjunto dos archivos recibidos para que veas el problema [1] Ha de haber algún tipo de libreria que sea capaz de manejar los archivos enviados de este tipo y extraer los datos de la manera adecuada. Os adjunto el pequeño script que estoy usando para las pruebas. [2] [1] --> http://mieresdelcamin.es/owncloud/public.php?service=files&file=%2Fjesus%2Ffiles%2FPython%2Fpruebas.zip [2] --> http://mieresdelcamin.es/owncloud/public.php?service=files&file=%2Fjesus%2Ffiles%2FPython%2Ftercero.py Saludos y gracias. El 22 de julio de 2013 22:42, Eduard Diaz <eventgra...@gmail.com> escribió: > Hola > > Para parsear la respuesta tienes varias opciones una es utilizar > urlparse.parse_qs > > Ejemplo, si raw_request = contenido del archivo de texto, el código > seria algo parecido a esto: > > import urlparse > d = urlparse.parse_qs(raw_request) > lines = d.get(' filename', [''])[0].splitlines() > if len(lines) > 3: > print '\n'.join(lines[2:-1]) > > ojo ten en cuenta que la key del diccionario es ' filename' con un > espacio en blanco al principio,ya que hay un espacio entre el punto y > coma y el nombre de la variable en el Content-Disposition:.....; > filename="prueba.txt" > > Saludos > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/