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