使用python實(shí)現(xiàn)ftp的文件讀寫方法
更新時間:2019年07月02日 10:54:01 作者:wljwlj
今天小編就為大家分享一篇使用python實(shí)現(xiàn)ftp的文件讀寫方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
ftp登陸連接
from ftplib import FTP #加載ftp模塊 ftp=FTP() #設(shè)置變量 ftp.set_debuglevel(2) #打開調(diào)試級別2,顯示詳細(xì)信息 ftp.connect("IP","port") #連接的ftp sever和端口 ftp.login("user","password") #連接的用戶名,密碼 print ftp.getwelcome() #打印出歡迎信息 ftp.cmd("xxx/xxx") #進(jìn)入遠(yuǎn)程目錄 bufsize=1024 #設(shè)置的緩沖區(qū)大小 filename="filename.txt" #需要下載的文件 file_handle=open(filename,"wb").write #以寫模式在本地打開文件 ftp.retrbinaly("RETR filename.txt",file_handle,bufsize) #接收服務(wù)器上文件并寫入本地文件 ftp.set_debuglevel(0) #關(guān)閉調(diào)試模式 ftp.quit() #退出ftp ftp相關(guān)命令操作 ftp.cwd(pathname) #設(shè)置FTP當(dāng)前操作的路徑 ftp.dir() #顯示目錄下所有目錄信息 ftp.nlst() #獲取目錄下的文件 ftp.mkd(pathname) #新建遠(yuǎn)程目錄 ftp.pwd() #返回當(dāng)前所在位置 ftp.rmd(dirname) #刪除遠(yuǎn)程目錄 ftp.delete(filename) #刪除遠(yuǎn)程文件 ftp.rename(fromname, toname)#將fromname修改名稱為toname。 ftp.storbinaly("STOR filename.txt",file_handel,bufsize) #上傳目標(biāo)文件 ftp.retrbinary("RETR filename.txt",file_handel,bufsize) #下載FTP文件
以上這篇使用python實(shí)現(xiàn)ftp的文件讀寫方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
python使用dlib進(jìn)行人臉檢測和關(guān)鍵點(diǎn)的示例
這篇文章主要介紹了python使用dlib進(jìn)行人臉檢測和關(guān)鍵點(diǎn)的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-12-12python logging.basicConfig不生效的原因及解決
今天小編就為大家分享一篇python logging.basicConfig不生效的原因及解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02python實(shí)現(xiàn)百度OCR圖片識別過程解析
這篇文章主要介紹了python實(shí)現(xiàn)百度OCR圖片識別過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-01-01

tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例
這篇文章主要為大家詳細(xì)介紹了tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2018-04-04