Some time ago I wrote a backup program in python. Recently I found a problem in that it wasn't handling non 8-bit characters in file names. I finally tracked down part of the problem to not calling the walk function with a unicode path. Of course I also needed to use the wide char versions of the windows api functions I was using to copy the files and create hard links. I suppose I should see if this still applies with python 3.
Friday, November 27, 2009
python, windows & unicode