Python3——FTP(文件传输协议)
生活随笔
收集整理的這篇文章主要介紹了
Python3——FTP(文件传输协议)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ? ? ? ? ? ? ? ? ? ? ? ?Python3——FTP(文件傳輸協(xié)議)
?
工作流程:
?
ftplib.FTP常用方法
| login(user,passwd) | 登錄 FTP 服務(wù)器 |
| pwd() | 獲得當(dāng)前工作目錄 |
| cwd(path) | 切換到 path路徑 |
| dir ([path[,...[,cb]]) | 顯示 path 目錄里的內(nèi)容,可選的參數(shù) cb 是一個(gè)回調(diào)函數(shù),會(huì)傳遞給 retrlines()方法 |
| retrlines(cmd [, cb]) | 給定 FTP 命令(如“ RETR filename”),用于下載文本文件。可選的回調(diào)函數(shù) cb 用于處理文件的每一行 |
| retrbinary(cmd,cb[,bs=8192[, ra]]) | 與 retrlines()類似,只是這個(gè)指令處理二進(jìn)制文件。回調(diào)函數(shù) cb 用于處理每一塊(塊大小默認(rèn)為 8KB)下載的數(shù)據(jù) |
| storlines(cmd, f) | 給定 FTP 命令(如“ STOR filename”),用來(lái)上傳文本文件。要給定一個(gè)文件對(duì)象 f |
| storbinary(cmd, f[,bs=8192]) | 與 storlines()類似,只是這個(gè)指令處理二進(jìn)制文件。要給定一個(gè)文件對(duì)象 f,上傳塊大小 bs 默認(rèn)為 8KB |
| rename(old, new) | 把遠(yuǎn)程文件 old 重命名為 new |
| delete(path) | 刪除位于 path 的遠(yuǎn)程文件 |
| mkd(directory) | 創(chuàng)建遠(yuǎn)程目錄 |
| rmd(directory) | 刪除遠(yuǎn)程目錄 |
| quit() | 關(guān)閉連接并退出 |
?
總結(jié)
以上是生活随笔為你收集整理的Python3——FTP(文件传输协议)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: endnotex7怎么导入中文文献_En
- 下一篇: pythontuple([1、2、3)_