python3 FTP簡單實現文件下載(含中文亂碼問題)


from ftplib import FTP
def ftp_down(HOST,romatepath,filename,localpath):
  user=*****
  password=*****
  ftp=FTP(HOST)#連接遠程服務器IP地址
  ftp.encoding = 'utf-8'#解決中文亂碼問題
  ftp.login(user,password)
  #print (ftp.getwelcome())#顯示ftp服務器歡迎信息
  ftp.cwd(romatepath)#選擇操作目錄
  bufsize = 1024
  file_handler = open(localpath,'wb').write  #以寫模式在本地打開文件
  ftp.retrbinary('RETR %s' % filename,file_handler,bufsize)
  ftp.quit()
  print ("ftp down OK")

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM