David C. Ullrich wrote: > In article <[EMAIL PROTECTED]>, > Fredrik Lundh <[EMAIL PROTECTED]> wrote: > >> David C. Ullrich wrote: >> >> > I've been saving data in a file with one line per field. >> > Now some of the fields may become multi-line strings... >> > >> > I was about to start escaping and unescaping linefeeds >> > by hand, when I realized that repr() and eval() should >> > do. Hence the question: If s is a string, is repr(s) >> > guaranteed not to contain line breaks? >> >> yes. >> >> just keep in mind that using eval() on untrusted data isn't a very good >> idea. > > Right. This data comes from me, gets put into a file and then > read by me. Someone _could_ corrupt that file, but someone who > could do that could more easily just throw the machine out > the window...
You could also use a csv file with a single row. Peter -- http://mail.python.org/mailman/listinfo/python-list