Всем доброго времени суток. Так как не нашел отдельного раздела по Python'у, решил написать сюда (хотя, может, плохо искал?)
У меня возникла необходимость получить список директорий на определенном ftp сервере, и в общем случае проблем с этим нет, нижеприведенный кусочек кода это делает
from ftplib import FTP
filmsdir = '/pub/video/films'
ftp = FTP('172.16.8.22')
ftp.login()
ftp.cwd(filmsdir)
ftp.retrlines('LIST')
ftp.quit()
Но если у нас названия директорий на великом и могучем, то я получаю вот это (кодировку имен файлов на ftp я так и не определил)
drwxr-xr-x 87 ftp ftp 4096 Oct 30 13:25 Äðàìû
drwxr-xr-x 30 ftp ftp 4096 Oct 23 21:01 Èñòîðè÷åñêèå
drwxr-xr-x 240 ftp ftp 4096 Oct 31 18:41 Êîìåäèè
drwxr-xr-x 49 ftp ftp 4096 Oct 23 20:02 Ìåëîäðàìû
drwxr-xr-x 17 ftp ftp 4096 Apr 10 2009 Ìèñòèêà
drwxr-xr-x 27 ftp ftp 4096 Oct 28 23:25 Ïðèêëþ÷åíèÿ
drwxr-xr-x 69 ftp ftp 4096 Oct 23 20:53 Ðóññêîå êèíî
drwxr-xr-x 194 ftp ftp 4096 Oct 29 22:55 Ñåðèàëû
drwxr-xr-x 6 ftp ftp 4096 Sep 16 2007 Ñòàðûå ôèëüìû
drwxr-xr-x 65 ftp ftp 4096 Jul 20 08:39 Òðèëëåð_Äåòåêòèâû
drwxr-xr-x 108 ftp ftp 4096 Oct 31 18:52 Óæàñû
Подскажите, как справиться с кодировкой или куда дальше копать?