Hi,
I'm trying to add support for unicode file names to my application.
I'm running into problems with e.g. the os.path.exists routine, which
complains if it gets passed a unicode string:
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/mnemosyne/pyqt_ui/main_dlg.py", line
149, in fileNew
if os.path.exists(out):
File "/usr/lib/python2.4/posixpath.py", line 171, in exists
st = os.stat(path)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 24-29:
ordinal not in range(128)
I could try encoding the string in utg-8, but then it wouldn't work under
Windows.
Is there an elegant cross-platform solution for this?
Thanks!
Peter
--
http://mail.python.org/mailman/listinfo/python-list