Форум сайта python.su
Может быть кто-нибудь уже пробовал Python 3000? Такой вопрос: в Py2 функции в модуле os возвращают либо простую строку либо юникод как имя файла в зависимости от типа аргумента. Этот дуализм сохранился в Py3k или же там всегда и везде юникод?
Офлайн
On Windows NT/2k/XP and Unix, if path is a Unicode object, the result will be a list of Unicode objects.http://docs.python.org/dev/3.0/library/os.html
os.path.supports_unicode_filenames¶
True if arbitrary Unicode strings can be used as file names (within limitations imposed by the file system), and if os.listdir() returns strings that contain characters that cannot be represented by ASCII.
Отредактировано (Май 20, 2008 12:13:39)
Офлайн
Дуализм остался, вопрос закрыт.
Офлайн