国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

python實(shí)現(xiàn)的簡(jiǎn)單FTP上傳下載文件實(shí)例

2019-11-25 17:15:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了python實(shí)現(xiàn)的簡(jiǎn)單FTP上傳下載文件的方法。分享給大家供大家參考。具體如下:

python本身自帶一個(gè)FTP模塊,可以實(shí)現(xiàn)上傳下載的函數(shù)功能。

#!/usr/bin/env python # -*- coding: utf-8 -*- from ftplib import FTP def ftp_up(filename = "20120904.rar"):   ftp=FTP()   ftp.set_debuglevel(2)  #打開(kāi)調(diào)試級(jí)別2,顯示詳細(xì)信息;0為關(guān)閉調(diào)試信息   ftp.connect('192.168.0.1','21')  #連接   ftp.login('admin','admin')  #登錄,如果匿名登錄則用空串代替即可   #print ftp.getwelcome()  #顯示ftp服務(wù)器歡迎信息   #ftp.cwd('xxx/xxx/')  #選擇操作目錄   bufsize = 1024  #設(shè)置緩沖塊大小   file_handler = open(filename,'rb')  #以讀模式在本地打開(kāi)文件   ftp.storbinary('STOR %s' % os.path.basename(filename),file_handler,bufsize)  #上傳文件   ftp.set_debuglevel(0)   file_handler.close()   ftp.quit()   print "ftp up OK" def ftp_down(filename = "20120904.rar"):   ftp=FTP()   ftp.set_debuglevel(2)   ftp.connect('192.168.0.1','21')   ftp.login('admin','admin')   #print ftp.getwelcome()  #顯示ftp服務(wù)器歡迎信息   #ftp.cwd('xxx/xxx/')  #選擇操作目錄   bufsize = 1024   filename = "20120904.rar"   file_handler = open(filename,'wb').write  #以寫(xiě)模式在本地打開(kāi)文件   ftp.retrbinary('RETR %s' % os.path.basename(filename),file_handler,bufsize)  #接收服務(wù)器上文件并寫(xiě)入本地文件   ftp.set_debuglevel(0)   file_handler.close()   ftp.quit()   print "ftp down OK" 

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 徐闻县| 海兴县| 江口县| 新源县| 滦南县| 英德市| 定州市| 额敏县| 色达县| 芦山县| 名山县| 青州市| 吉安市| 大足县| 宜阳县| 北票市| 茌平县| 南开区| 青川县| 徐汇区| 定边县| 象山县| 佛冈县| 原阳县| 津市市| 麟游县| 德钦县| 西青区| 开阳县| 泸定县| 芜湖县| 宝山区| 砚山县| 绩溪县| 察雅县| 同心县| 阿尔山市| 台前县| 池州市| 青龙| 长海县|