Python的標準模組ftplib

2022-04-08 16:41:29 字數 735 閱讀 2569

幾個函式:

ftp(host='', user='', passwd='', acct='',               timeout=_global_default_timeout):如果引數中有user,則connect();如果同時也有user,則login()。如果沒用這些引數,後要自己呼叫connect和login。

connect(self, host='', port=0, timeout=-999):如果埠不是標準埠,則要手動呼叫connect。

login(user = '', passwd = '', acct = ''):登陸。

pwd():獲得當前的工作路徑。

cwd(path):更改當前的工作路徑。

dir(path,cb):顯示目錄中的內容。cb為檔案的處理函式。會傳遞給retrlines。這個函式可以獲取乙個目錄下的所有的內容。

storlines(self, cmd, fp, callback=none):上傳文字檔案。cmd的形式為「stor filename」。fp是乙個檔案物件,必須有readline方法。callback:每傳送一行,就會呼叫這個函式。

storbinary(self, cmd, fp, blocksize=8192, callback=none, rest=none): 上傳二進位制檔案。cmd的形式為「stor filename」。fp是乙個檔案物件,必須有read(num_bytes)方法。預設大小事8k,但是可以更改。

quit():退出。

python的內建標準模組。

python標準庫中包括了許多模組,從python語言自身特定的型別到一些只用於少數程式的模組,本節主要介紹基礎階段常見的內建標準模組。sys模組是python標準庫中最常用的模組之一。通過它可以獲取命令列引數,從而實現從程式外部向程式內部傳遞引數的功能,也可以獲取程式路徑和當前系統平台等資訊。通過...

Python標準模組 sys

import syspath sys.path是模組搜尋路徑。python在程式啟動時進行配置,自動將頂級檔案的主目錄 任何pythonpath目錄 標準庫目錄 pth檔案中目錄合併。from sys import path舉例 如果想要呼叫另乙個資料夾中的某個函式,比如 path dir funf...

Python標準模組 functools

functools,用於高階函式 指那些作用於函式或者返回其它函式的函式,通常只要是可以被當做函式呼叫的物件就是這個模組的目標。在python 2.7 中具備如下方法,cmp to key,將乙個比較函式轉換關鍵字函式 partial,針對函式起作用,並且是部分的 reduce,與python內建的...