Задать вопрос
@BlackHole
Путешествую сквозь червоточину

Как получить верное содержимое ftp-server, когда получаешь кракозябры?

Есть поднятый ftp-server с помощью Golden FTP Server PRO (давно пользуюсь), но возникла необходимость постоянного переноса файлов на другой ПК. Возникла идея написать программу на Python 3.4.1, которая проверяет содержимое папки своего ПК и содержимого ftp-server и при наличии несоответствий закачивает его на ПК. Однако возникла проблема с отображением содержимого ftp-server, наименования написанные кириллицей отображаются кракозябрами (пробовал "s.encode().decode()" с использованием разных кодировок не помогло, может комбинация кодировок была не верной?). Для работы с ftp-server использовался модуль ftplib Python. Данная процедура произведена на одном и том же ПК/сервере. Скрины кода и результата ниже. Подскажите как выйти из данной ситуации.
Код
b8a53b4bf6ed4f3f8202aae010aa77f2.jpg
Результат
da55a5692edd4f218b9276f0df992c65.jpg
  • Вопрос задан
  • 1016 просмотров
Подписаться 5 Комментировать
Подписчики вопроса 5 К ответам на вопрос (2)