anber
Окт. 16, 2010 14:35:39
Как сделать чтобы имена файлов правильно читались и в Linux и в Windows?
пробовал такие варианты, но не помогло:
f = open(str(file_name).decode('utf8').encode('cp1251'), ‘w’)
f = open(str(file_name), ‘w’)
anber
Окт. 16, 2010 15:01:55
уже нашел
http://python.su/forum/viewtopic.php?id=8800import locale
f = open(str(file_name).decode('utf8').encode(str(locale.getdefaultlocale()) ), ‘w’)