math
random
uuid
osos.path
systime
datetime
calendar
1.curdir 返回當前路徑,相對路徑
2.getcwd 獲取絕對路徑,注意返回位元組數
3.chdir(path)修改當前工作路徑
4.cpu_count()獲取當前電腦的核
5.chmod() 修改許可權
6.defpath()預設查詢檔案路徑
7.device_encoding 檔案編碼
8.getpid()獲取當前程序編號
9.getppid() 獲取當前程序的父程序編號
10.kill 殺死程序
11.linesep獲取當前程序換行符
12.listdir()獲取當前工作空間下的檔案及資料夾,返回列表
13.scandir獲取當前工作空間下的檔案及資料夾,返回乙個迭代器
14.mkdir 建立目錄,只能建立一級目錄
15.makedirs()建立目錄,可以遞迴建立多級
16.open() 開啟或者建立檔案
17.remove() 刪除檔案
18.removedirs()刪除目錄
19.rmdir 刪除目錄
20.rename 重新命名
21.sep 路徑分隔符
22.stat()返回檔案狀態
abspath 獲取絕對路徑 dirname + basename
altsep 檔案分隔符
basename 檔名稱
dirname所屬目錄
exists()判斷檔案或資料夾是否存在
join()拼接路徑
split()分割檔案路徑
ar** 指令碼傳參
exit() 退出系統
getdefaultencoding() 獲取系統的預設編碼
getfilesystemencoding() 獲取檔案編碼
setrecursionlimit(num) 設定遞迴的極限值
getrecursionlimit() 獲取遞迴的極限值
getrefcount() 獲取物件的引用計數
asctime() 返回乙個日期字串
ctime() 返回乙個日期字串
gmtime() 獲取乙個時間物件
localtime() 獲取乙個時間物件
time() 獲取當前時間戳
sleep(sec) 休眠
strftime() 格式化時間
strptime() 將乙個字串格式時間,轉換為日期物件
time([hour[,minutes][,seconds]]) 構建乙個時間物件
date(year,month,day) 構建乙個日期物件
datetime子模組
astimezone(時間物件) 返回當前時區對應的時間物件
datetime.now() 返回當前時間物件
ctime(時間物件) 乙個符合歐美標準的時間字串
time(時間物件) 返回時間物件的時間部分
date(時間物件) 返回時間物件的日期部分
day 返回時間物件的天數部分
minute 分鐘
second 秒
microsecond 微秒
**如下(示例):
import datetime
datetime.datetime.***x()
from datetime import datetime
random() 返回乙個隨機數
randint(m, n) 返回[m,n]之間的隨機整數
**如下(示例):
import randomrandom.randint(1,10)
7
3.choice() 從乙個序列中隨機選擇元素
s=『12345678』random.choice(s)
『5』
4、random.randrange(x) 隨機隨機產生乙個[0,x)之間的整數
1、ceil 向上取整
import mathmath.ceil(3.21)
42、floor 向下取整
import mathmath.floor(3.91)
3
3、fabs 求絕對值
import mathmath.fabs(-2.5)
2.5
4、sqrt 開平方根
5、pow 求冪次方
python內建模組 Python 內建模組
內建模組 python有一套很有用的標準庫 standard library 標準庫會隨著python直譯器,一起安裝在你的電腦中的。它是python的 乙個組成部分。這些標準庫是python為你準備好的利器,可以讓程式設計事半功倍。常用標準庫 標準庫 說明 builtins 內建函式預設載入 os...
python內建模組中的time模組
time時間模組 import time t time.time 獲取當前的utc時間 t time.asctime 將時間元組轉換為日期時間字串 不傳引數返回當前的時間 t time.gmtime 用給定秒數轉換為用utc表達的時間元組 預設返回當前時間元組 t time.mktime 2018,...
Python中的內建difflib模組
什麼是difflib?用來做什麼?difflib為python的標準庫模組,無需安裝。作用是對比文字之間的差異。並且支援輸出可讀性比較強的html文件,與linux下的diff 命令相似。在版本控制方面非常有用。符號理解 符號 含義 包含在第乙個系列行中,但不包含第二個。包含在第二個系列行中,但不包...