This is because many python files are saved with UNIX line endings instead of windows ones.

The easiest solution is simply to get python to open them and then write them back out again.

handle = open(filename, 'r')
thefile = handle.read()
handle.close()
open(filename, 'w')..write(thefile)

will do the job.

Regards,

Fuzzy
http://www.voidspace.org.uk/python/index.shtml

Stewart Midwinter wrote:

I've noticed that many of the python files that I edit on the desktop
(or even most of those that I don't), when brought over the Pocket PC
and opened in Tillanosoft Notepad or Total Commander's editor, have
line endings that are recognized. Instead, there's a square symbol and
the line does not break.  This has led to a problem where one file,
when opened, causes python to instantly crash.   The same file can be
opened in Pocket Word, but it simply deletes all of the line endings,
thus making it impossible for me to read the file and parse it line by
line.

Have any of you experienced anything similar? What's your take on this?

thanks,



_______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce

Reply via email to