使用python實(shí)現(xiàn)ftp的文件讀寫方法
ftp登陸連接
from ftplib import FTP #加載ftp模塊 ftp=FTP() #設(shè)置變量 ftp.set_debuglevel(2) #打開(kāi)調(diào)試級(jí)別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 #以寫模式在本地打開(kāi)文件 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的文件讀寫方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python 獲取異常(Exception)信息的幾種方法
- Python用戶自定義異常的實(shí)現(xiàn)
- python 自定義異常和主動(dòng)拋出異常(raise)的操作
- Python讀寫csv文件流程及異常解決
- Python pip install之SSL異常處理操作
- Python同時(shí)處理多個(gè)異常的方法
- 使用Python文件讀寫,自定義分隔符(custom delimiter)
- Python內(nèi)存映射文件讀寫方式
- Python文件讀寫w+和r+區(qū)別解析
- python+tifffile之tiff文件讀寫方式
- python文件讀寫代碼實(shí)例
- 詳解python中的異常和文件讀寫
相關(guān)文章
python getopt詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了 python getopt詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-12-12python使用dlib進(jìn)行人臉檢測(cè)和關(guān)鍵點(diǎn)的示例
這篇文章主要介紹了python使用dlib進(jìn)行人臉檢測(cè)和關(guān)鍵點(diǎn)的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-12-12python logging.basicConfig不生效的原因及解決
今天小編就為大家分享一篇python logging.basicConfig不生效的原因及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02python實(shí)現(xiàn)百度OCR圖片識(shí)別過(guò)程解析
這篇文章主要介紹了python實(shí)現(xiàn)百度OCR圖片識(shí)別過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01PyQT5實(shí)現(xiàn)選項(xiàng)卡窗口、堆棧窗口、停靠窗口、子窗口
這篇文章主要介紹了PyQT5實(shí)現(xiàn)選項(xiàng)卡窗口、堆棧窗口、??看翱?、子窗口,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例
這篇文章主要為大家詳細(xì)介紹了tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04