pyftplib中文亂碼問題

採用pyftpdlib啓動ftp服務端,ftp客戶端在上傳文件的時候,如果不指定字符編碼,如果遇到中文,可能會亂碼;網上找了很多資料,但是他們的客戶端都是基於python實現的。還是沒法解決我得問題

 

 

 

 於是重新:FTPHandler的decode方法

def decode(self, bytes):
   return bytes.decode('utf-8', self.unicode_errors)
將utf-8改爲gbk可以完美解決

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章