Thank you Vincent, I will try this... I did get over my troubles with this new code snippet:
encoding = locale.getpreferredencoding() htmlpath = os.getcwd() htmlpath = htmlpath.decode( encoding ) That seems to be working well too. I can write to these files and I can open them with the file dialog, but this is now failing with the famous aschii error: webbrowser.open( htmlpath, True, True ) -- http://mail.python.org/mailman/listinfo/python-list