Saving (unusual) linux filenames

Grant Edwards invalid at invalid.invalid
Tue Aug 31 18:58:41 CEST 2010

On 2010-08-31, MRAB <python at> wrote:
> On 31/08/2010 15:49, AmFreak at wrote:
>> Hi,
>> i have a script that reads and writes linux paths in a file. I save the
>> path (as unicode) with 2 other variables. I save them seperated by ","
>> and the "packets" by newlines. So my file looks like this:
>> path1, var1A, var1B
>> path2, var2A, var2B
>> path3, var3A, var3B
>> ....
>> this works for "normal" paths but as soon as i have a path that does
>> include a "," it breaks. The problem now is that (afaik) linux allows
>> every char (aside from "/" and null) to be used in filenames. The only
>> solution i can think of is using null as a seperator, but there have to
>> a cleaner version ?
> You could use a tab character '\t' instead.

That just breaks with a different set of filenames.

Grant Edwards               grant.b.edwards        Yow! !  Everybody out of
                                  at               the GENETIC POOL!

More information about the Python-list mailing list