python中的內建模組

2021-10-25 02:01:51 字數 2514 閱讀 6723

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 random

random.randint(1,10)

7

3.choice() 從乙個序列中隨機選擇元素

s=『12345678』

random.choice(s)

『5』

4、random.randrange(x) 隨機隨機產生乙個[0,x)之間的整數

1、ceil 向上取整

import math

math.ceil(3.21)

42、floor 向下取整

import math

math.floor(3.91)

3

3、fabs 求絕對值

import math

math.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 命令相似。在版本控制方面非常有用。符號理解 符號 含義 包含在第乙個系列行中,但不包含第二個。包含在第二個系列行中,但不包...