前提・実現したいこと
Python3のftplibを使ってFTPサーバー上のファイルをダウンロードするプログラムを書いておりますが、ファイル名を取得すると文字化けが起こります。きちんと日本語で表示するにはどのように対応したらよいでしょうか?ご教示お願いいたします。
該当のソースコード
# -*- coding: utf-8 -*- from ftplib import * ftp = FTP('***.***.*.*') ***省略*** File_Info = ftp.mlsd() for File_Name, File_Dictionary in File_Info: print(File_Name) #ここで文字化けが起こります。
試したこと
うまく表示できるか分かりませんが、文字化けの例として
正: 仕様書
誤: 仿§æ
のようになってしまいます。
補足情報(FW/ツールのバージョンなど)
OSはWindows10、PythonスクリプトではUTF-8を指定しております。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/29 15:33
2018/05/29 15:39
2018/05/29 15:45