91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python2.7實現FTP文件下載功能

發布時間:2020-09-10 16:36:09 來源:腳本之家 閱讀:167 作者:無為之為 欄目:開發技術

本文實例為大家分享了python實現FTP文件下載功能的具體代碼,供大家參考,具體內容如下

代碼:

#-*-coding:utf-8-*- 
 
 
import os 
import time 
from ftplib import FTP 
 
 
#服務器地址 
FTP_SERVER='xx.xx.xx.xx' -- 對應 ftpe服務器地址 
USER='用戶' 
PWD ='密碼' 
FTP_PATH='/home/xx/xx/' 
local_root='e:'+FTP_PATH 
DATE= time.strftime('%Y%m%d',time.localtime(time.time())) 
print DATE 
 
def isDir(filename): 
 try: 
 path = filename; 
 path.replace('/','\\') 
 if os.path.exists(path): 
  print '---file exists--' 
 else: 
  print 'file not exists ',local_root 
  os.mkdirs(local_root)  
 return True 
 except: 
 return False 
 
 
def ftpconnect(): 
 ftp=FTP() 
 ftp.set_debuglevel(2) 
 ftp.connect(FTP_SERVER,21) 
 ftp.login(USER,PWD) 
 return ftp 
 
 
def downloadfile(): 
 ftp = ftpconnect() 
 print ftp.getwelcome() #顯示ftp服務器歡迎信息 
 
 li = ftp.nlst(FTP_PATH) 
 print 'ftp: ',li 
 for eachfile in li: 
 localpath = 'e:'+eachfile 
 print '-- open localpath --',localpath 
 bufsize = 1024 
 isDir(localpath) 
 fp = open(localpath,'wb+') 
 ftp.retrbinary('RETR '+eachfile,fp.write,bufsize) 
 fp.flush() 
 
 ftp.set_debuglevel(0) #關閉調試 
 fp.close() 
 ftp.quit() #退出ftp服務器 
 
if __name__=="__main__": 
 downloadfile() 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南岸区| 镇平县| 平谷区| 岗巴县| 宁陕县| 昌吉市| 华阴市| 赤水市| 郯城县| 绥棱县| 介休市| 柯坪县| 浠水县| 滦平县| 旬邑县| 新巴尔虎左旗| 澄迈县| 长白| 巴彦县| 望谟县| 洛扎县| 密云县| 和龙市| 栾川县| 西充县| 岳池县| 佛冈县| 台北市| 江华| 榆林市| 香格里拉县| 苏尼特右旗| 丹寨县| 大田县| 和顺县| 邢台市| 涿州市| 通化市| 永善县| 五常市| 陇西县|