python 常用函式

2021-09-01 03:29:43 字數 1348 閱讀 9161

os 模組提供了乙個統一的作業系統介面函式, 這些介面函式通常是平台指定的,os 模組能在不同作業系統平台如 nt 或 posix中的特定函式間自動切換,從而能實現跨平台操作

1, os.name: 字串指示你正在使用的平台。比如對於windows,它是'nt',而對於linux/unix使用者,它是'posix'。

2, os.stat(file):檔案屬性操作;

3, os.getcwd():得到當前工作目錄,即當前python指令碼工作的目錄路徑;

4, os.getdir():獲取當前目錄;

5, os.getenv()和os.putenv():分別用來讀取和設定環境變數;

6, os.listdir():返回指定目錄下的所有檔案和目錄名;

7, os.makedirs(dirname)和os.removedirs(dirname):分別生成和刪除目錄,makedirs可以生成多層遞迴目錄,removedirs可以刪除多層遞迴的空目錄,若目錄中有檔案則無法刪除;

8, os.remove():刪除乙個檔案;

9, os.rename(file,back):給檔案重新命名;

10,os.system():執行shell命令;

11,os.linesep:字串給出當前平台使用的終止符,例如:windows使用』\r\n』,linux使用』\n』;

os.path模組

1, os.path.split():返回乙個路徑的目錄名和檔名;

2, os.path.isfile()和os.path.isidr():分別檢驗給出的路徑是乙個檔案還是目錄;

3, os.path.existe():檢驗給出的路徑是否真的存在

4, os.path.isdir(name):判斷name是不是乙個目錄,name不是目錄就返回false;

5, os.path.isfile(name):判斷name是不是乙個檔案,不存在name也返回false;

6, os.path.exists(name):判斷是否存在檔案或目錄name;

7, os.path.getsize(name):獲得檔案大小,如果name是目錄返回0l;

8, os.path.abspath(name):獲得絕對路徑;

9, os.path.normpath(path):規範path字串形式;

10,os.path.split(name):分割檔名與目錄;

11,os.path.splitext():分離檔名與副檔名;

12,os.path.join(path,name):連線目錄與檔名或目錄

13,os.path.basename(path):返回檔名;

14,os.path.dirname(path):返回檔案路徑;

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...

python常用函式中文 python常用函式

一 數學相關 1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 二 功能相關 1 函式是否...

Python常用函式

常用函式 abs x abs 返回乙個數字的絕對值。如果給出複數,返回值就是該複數的模。print abs 100 100 print abs 1 2j 2.2360679775 callable object callable 函式用於測試物件是否可呼叫,如果可以則返回1 真 否則返回0 假 可呼...