1. 程式人生 > 其它 >Python中常用的內建模組

Python中常用的內建模組

  1. sys:與python直譯器及其環境操作相關的標準庫
  2. time:提供與時間相關的各種函式的標準庫
  3. os:提供了訪問作業系統服務功能的標準庫
  4. calendar:提供與日期相關的各種函式的標準庫
  5. urllib:用於讀取來自網上(伺服器)的資料標準庫
  6. json:用於使用JSON序列化和反序列化物件
  7. re:用於在字串中執行正則表示式匹配和替換
  8. math:提供標準算術運算函式的標準庫
  9. decimal:用於進行精確控制運算精度、有效數位和四捨五入操作的十進位制運算
  10. logging:提供了靈活的記錄事件,錯誤、警告和除錯資訊等日誌資訊的功能
#sys:與python直譯器及其環境操作相關的標準庫
import sys
print(sys.getsizeof(56))
print(sys.getsizeof(28))
print(sys.getsizeof(False))
print(sys.getsizeof(True))
print(sys.getsizeof(" "))
print(sys.getsizeof(' '))
print(sys.getsizeof('a'))

#time:提供與時間相關的各種函式的標準庫
import time
print(time.time()) #返回當前時間的時間戳(1970紀元後經過的浮點秒數)。
print(time.localtime(time.time()))

#urllib:用於讀取來自網上(伺服器)的資料標準庫
import urllib.request
print(urllib.request.urlopen('http://www.baidu.com').read())

執行結果:(其中讀取網上的資料過多,沒寫在上面)

28
24
28
50
50
50
1626059435.9582539
time.struct_time(tm_year=2021, tm_mon=7, tm_mday=12, tm_hour=11, tm_min=10, tm_sec=35, tm_wday=0, tm_yday=193, tm_isdst=0)