[Python] join и помирающая кодировка
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 14.04.10 13:01
Оценка:
День добрый!

Есть крохотный кусочек кода (см ниже).
Его запуск показывает, что path.join() по тихому меняет кодировку.
Вопросы. Зачем меняется кодировка? Какая кодировка используется join-ом?
И до кучи. Куда и почему пропала sys.setdefaultencoding?
Ссылки на матчасть приветствуются.

Спасибо.

def visit(arg, dirname, names):
    for n in names:
        print dirname.join(n)

if __name__ == "__main__":
    os.path.walk(".", visit, 0)
Хорошо там, где мы есть! :)
python path join encoding
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.