Cómo fijar el terminador de líneas

Daniel García Moreno danigm en gmail.com
Jue Mar 27 23:31:55 CET 2008


El jue, 27-03-2008 a las 15:34 -0500, Gerardo Juarez escribió:
> Hola,
> 
> Necesito dejar fijo que print me termine las líneas con '\n'. Esto lo hace
> siempre en Unix/Linux, pero en Windows me manda '\r\n'. ?Existe una manera
> de fijarlo a '\n'?

En lugar de utilizar print puedes utilizar otra función, por ejemplo:

def print_propia(x):
	import sys
	sys.stdout.write(str(x) + '\n')


------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Esta parte del mensaje está firmada	digitalmente
URL: <http://mail.python.org/pipermail/python-es/attachments/20080327/32630772/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es