math模塊
函數(shù) | 描述 | 返回值 |
---|---|---|
返回數(shù)字的上入整數(shù) | 如math.ceil(40.23) 返回值為 41 |
|
返回數(shù)字的下舍整數(shù) | 如math.floor(5.3) 返回值為 5 |
time模塊
函數(shù) | 描述 | 返回值 |
---|---|---|
返回當(dāng)前時間的時間戳 | import time print(time.time()) 返回值為 1565180395.3967648 |
|
返回時間元組 | import time print(time.localtime()) 返回值為 time.struct_time(tm_year=2019, tm_mon=8, tm_mday=7, tm_hour=20, tm_min=35, tm_sec=37, tm_wday=2, tm_yday=219, tm_isdst=0)) |
|
獲取可讀的時間模式 | import time time.asctime(time.localtime()) 返回值為 Wed Aug 7 20:28:29 2019 |
|
以浮點數(shù)計算的秒數(shù)返回當(dāng)前的CPU時間 | import time print(time.clock()) 返回值為 4e-07 |
|
根據(jù)fmt的格式把一個時間字符串解析為時間元組。 | import time print(time.strftime ("%Y-%m-%d %I:%M:%S", time.localtime())) 返回值為 2019-08-07 08:43:24 |
格式化符號 | 意義 |
---|---|
%y | 兩位數(shù)的年份表示(0-99) |
四位數(shù)的年份表示(000, 9999) | |
月份(01-12) | |
月內(nèi)中的一天(0-31) | |
24小時制小時數(shù) | |
12小時制小時數(shù) | |
分鐘數(shù)(00-59) | |
秒(0-59) | |
%a/A | 本地簡化星期名稱 |
%b/B | 本地完整的月份名稱 |
%c | 本地響應(yīng)的日期表示和時間表示 |
%j | 年內(nèi)的一天(001-366) |
%p | 本地A.M或P.M的等價符 |
%U | 一年中的星期數(shù)(00-53)星期天為星期的開始 |
%w/W | 星期(0-6)趁曼,星期天為星期天為星期的開始 |
%x | 本地相應(yīng)的日期表示 |
%X | 本地相應(yīng)的時間表示 |
%Z | 當(dāng)前時區(qū)的名稱 |
%% | %本身 |
calendar模塊
函數(shù) | 描述 |
---|---|
返回一個多行字符串格式的year 年month月日歷缝裁,兩行標(biāo)題拴泌,一 周一行暇榴。每日寬度間隔為w字符 举户。每行的長度為7* w+6器联。l是每星期的行數(shù)二汛。 |
|
...... | ...... |
os模塊
函數(shù) | 描述 |
---|---|
os.sep | 可以取代操作系統(tǒng)特定的路徑分隔符。windows下為 “\” |
os.name | 字符串指示你正在使用的平臺拨拓。 比如對于Windows肴颊,它是'nt',而對于Linux/Unix用戶渣磷,它是'posix'婿着。 |
os.getcwd() | 函數(shù)得到當(dāng)前工作目錄,即當(dāng)前Python腳本工作的目錄路徑。 |
os.getenv() | 獲取一個環(huán)境變量竟宋,如果沒有返回none |
os.putenv(key, value) | 設(shè)置一個環(huán)境變量值 |
os.listdir(path) | 返回指定目錄下的所有文件和目錄名提完。 |
os.remove(path) | 函數(shù)用來刪除一個文件。 |
os.system(command) | 函數(shù)用來運行shell命令丘侠。 |
os.linesep | 字符串給出當(dāng)前平臺使用的行終止符徒欣。 例如,Windows使用'\r\n'蜗字,Linux使用'\n'而Mac使用'\r'帚称。 |
os.curdir | 返回當(dāng)前目錄('.') |
os.chdir(dirname) | 改變工作目錄到dirname |
os.path.isfile() | 檢驗給出的路徑是否是文件 |
os.path.isdir() | 檢驗給出的路徑是否是目錄 |
os.path.exists() | 檢驗給出的路徑是否真的存在 |
os.path.getsize(name) | 獲得文件大小,如果name是目錄返回0L |
os.path.abspath(name) | 獲得絕對路徑 |
os.path.normpath(path) | 規(guī)范path字符串形式 |
os.path.split(path) | 將path分割成目錄和文件名二元組返回秽澳。 |
os.path.splitext() | 分離文件名與擴展名 |
os.path.join(path,name) | 連接目錄與文件名或目錄;使用“\”連接 |
os.path.basename(path) | 返回文件名 |
os.path.dirname(path) | 返回文件路徑 |
sys模塊
函數(shù) | 描述 |
---|---|
sys.argv | 這是一個列表闯睹,它包含了所有傳遞給腳本的命令行參數(shù),其中第一個為腳本自身的名稱 |
sys.path | 這也是一個列表担神,里面放了模塊的搜索路經(jīng)楼吃。并且呢,path[0]表示當(dāng)腳本的路經(jīng)妄讯。 |
sys.modules | 這是一個字典類型孩锡,它里面放了所有載入的模塊。 |
sys.stdin | 標(biāo)準(zhǔn)輸入流--一個類文件對象, raw_input()與input()這是使用它亥贸。 |
sys.stdout | 標(biāo)準(zhǔn)輸出流--一個類文件對象躬窜,我們使用print的時候,就是在使用它炕置; |
sys.stderr | 標(biāo)準(zhǔn)錯誤流--一個類文件對象 |
sys.builtin_module_names | 這是一個元組荣挨,里面放的是python解釋器的內(nèi)置的所有模塊名稱。 |
sys.version | 存放了python解釋器的版本信息朴摊。 |
sys.platform | 存放的是python解釋器的平臺默垄,返回linux2或windows |