精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

學習 Python 的基礎:Python 最常用的 18 個內置模塊

開發
基礎模塊(內置模塊)為開發者提供了一系列通用的、跨平臺的功能,覆蓋了從系統交互到數據處理的廣泛需求,以下是常用的18個模塊。

在 Python 開發中,基礎模塊(內置模塊)是標準庫的核心組成部分,直接內置于 Python 解釋器中,無需額外安裝即可使用。

它們為開發者提供了一系列通用的、跨平臺的功能,覆蓋了從系統交互到數據處理的廣泛需求。以下是常用的18個模塊,建議收藏:

1. os(操作系統交互)

用途:操作系統交互(文件/目錄管理、環境變量等)。

常用函數:os.listdir(), os.mkdir(), os.path.join().

import os
# 列出當前目錄下的文件和文件夾
print(os.listdir())

# 創建新目錄
os.mkdir("new_folder")

# 拼接路徑(跨平臺兼容)
path = os.path.join("folder", "subfolder", "file.txt")

2. sys(系統參數)

用途:訪問系統參數(命令行參數、Python解釋器等)。

常用:sys.argv, sys.exit(), sys.path.

import sys

# 獲取命令行參數(例如:python script.py arg1 arg2)
print(sys.argv)  # 輸出:['script.py', 'arg1', 'arg2']

# 退出程序并返回狀態碼
sys.exit(0)  # 0 表示正常退出

3. datetime(日期時間)

用途:日期和時間處理。

常用類:datetime.datetime, datetime.timedelta.

from datetime import datetime, timedelta

# 當前時間
now = datetime.now()
# 格式化輸出:2025-04-17 19:30:00
print(now.strftime("%Y-%m-%d %H:%M:%S"))  

# 時間加減(增加1天)
tomorrow = now + timedelta(days=1)

4. time(時間操作)

用途:時間相關操作(計時、休眠等)。

常用:time.sleep(), time.time().

import time

# 計時開始
start = time.time()

# 休眠2秒
time.sleep(2)

# 計算耗時  輸出:耗時:2.00秒
print(f"耗時:{time.time() - start:.2f}秒")

5. math(數學運算)

用途:數學運算(三角函數、對數等)。

常用函數:math.sqrt(), math.sin(), math.pi.

import math

# 平方根
print(math.sqrt(16))  # 4.0

# 圓周率
print(math.pi)  # 3.141592653589793

6. random(隨機數)

用途:生成隨機數和隨機操作。

常用:random.randint(), random.choice().

import random

# 生成1到10的隨機整數
print(random.randint(1, 10))

# 從列表中隨機選擇一個元素
colors = ["red", "green", "blue"]
print(random.choice(colors))

7. json(JSON處理)

用途:JSON 數據編碼與解析。

常用函數:json.dumps(), json.loads().

import json

# 將字典轉換為JSON字符串
data = {"name": "Alice", "age": 30}
json_str = json.dumps(data)
print(json_str)  # {"name": "Alice", "age": 30}

# 解析JSON字符串
parsed_data = json.loads(json_str)
print(parsed_data["name"])  # Alice

8. re(正則表達式)

用途:正則表達式匹配。

常用:re.search(), re.findall(), re.sub().

import re

text = "電話:123-456-7890"

# 查找所有數字
numbers = re.findall(r'\d+', text)
print(numbers)  # ['123', '456', '7890']

# 替換字符
new_text = re.sub(r'-', '', text)
print(new_text)  # 電話:1234567890

9. collections(高級數據結構)

用途:高級數據結構(命名元組、默認字典等)。

常用類:collections.defaultdict, collections.Counter.

from collections import defaultdict, Counter

# 默認字典(自動初始化鍵)
dd = defaultdict(int)
dd["apple"] += 1
print(dd["apple"])  # 1

# 統計元素出現次數
words = ["apple", "banana", "apple"]
counter = Counter(words)
print(counter)  # Counter({'apple': 2, 'banana': 1})

10. argparse(命令行解析)

用途:命令行參數解析。

核心類:argparse.ArgumentParser.

import argparse

# 創建解析器
parser = argparse.ArgumentParser(description="示例程序")
parser.add_argument("--input", help="輸入文件路徑")
parser.add_argument("--verbose", action="store_true", help="詳細模式")

# 解析參數
args = parser.parse_args()

if args.verbose:
    print("詳細模式已開啟")

11. logging(日志記錄)

用途:日志記錄(調試、錯誤追蹤等)。

常用函數:logging.basicConfig(), logging.getLogger().

import logging

# 配置日志格式和級別
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(message)s')

# 記錄日志
logging.info("程序啟動")
logging.error("發生錯誤!")

12. subprocess(執行外部命令)

用途:執行外部命令(啟動進程、管道交互)。

常用函數:subprocess.run().

import subprocess

# 執行系統命令(例如:列出文件)
result = subprocess.run(["ls", "-l"], capture_output=True, text=True)
print(result.stdout)

13. socket(網絡通信)

用途:網絡通信(TCP/UDP 編程)。

核心類:socket.socket.

import socket

# 創建TCP客戶端
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(("www.httpbin.org", 80))
client.send(b"GET /get HTTP/1.1\r\nHost: httpbin.org\r\n\r\n")
response = client.recv(4096)
print(response.decode())
client.close()

14. urllib(URL請求)

用途:處理 URL 請求(HTTP/HTTPS 客戶端)。

子模塊:urllib.request, urllib.parse.

from urllib.request import urlopen
from urllib.parse import urlencode

# 發送HTTP GET請求
response = urlopen("https://www.httpbin.org/get")
print(response.read().decode()[:100])  # 輸出前100個字符

# 編碼URL參數
params = urlencode({"q": "python", "page": 2})
print(params)  # q=python&page=2

15. csv(CSV文件讀寫)

用途:讀寫 CSV 文件。

常用類:csv.reader, csv.writer.

import csv

# 寫入CSV文件
with open("data.csv", "w", newline='') as f:
    writer = csv.writer(f)
    writer.writerow(["Name", "Age"])
    writer.writerow(["Alice", 30])

# 讀取CSV文件
with open("data.csv", "r") as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)  # ['Name', 'Age'], ['Alice', '30']

16. pickle(對象序列化)

用途:Python 對象序列化與反序列化。

常用函數:pickle.dump(), pickle.load().

import pickle

# 序列化對象到文件
data = {"a": 1, "b": 2}
with open("data.pkl", "wb") as f:
    pickle.dump(data, f)

# 反序列化
with open("data.pkl", "rb") as f:
    loaded_data = pickle.load(f)
print(loaded_data)  # {'a': 1, 'b': 2}

17. sqlite3(SQLite數據庫)

用途:操作 SQLite 數據庫。

核心類:sqlite3.Connection, sqlite3.Cursor.

import sqlite3

# 連接數據庫并創建表
conn = sqlite3.connect("test.db")
cursor = conn.cursor()
sql = "CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)"
cursor.execute(sql)

# 插入數據
cursor.execute("INSERT INTO users (name) VALUES (?)", ("Alice",))
conn.commit()

# 查詢數據
cursor.execute("SELECT * FROM users")
print(cursor.fetchall())  # [(1, 'Alice')]
conn.close()

18. hashlib(哈希算法)

用途:哈希算法(MD5、SHA256 等)。

常用函數:hashlib.md5(), hashlib.sha256().

import hashlib

# 計算字符串的MD5哈希值
text = "Hello, World!"
md5 = hashlib.md5(text.encode()).hexdigest()
print(md5)  # 65a8e27d8879283831b664bd8b7f0ad4

# 計算文件的SHA256
with open("file.txt", "rb") as f:
    sha256 = hashlib.sha256(f.read()).hexdigest()
print(sha256)

使用場景示例

  • 數據處理:json, csv, pickle, collections.
  • 系統腳本:os, sys, argparse, subprocess.
  • 網絡編程:socket, urllib.
  • 工具開發:logging, datetime, random.

總結

Python 基礎模塊是開發者的“瑞士軍刀”,覆蓋了日常開發中的高頻需求:

  • 快速解決 80% 的常見問題(如文件操作、數據處理)。
  • 寫出更簡潔、高效、可維護的代碼。
  • 為學習更復雜的框架和庫(如 Django、NumPy)打下堅實基礎。
責任編輯:趙寧寧 來源: 程序員老朱
相關推薦

2025-07-21 07:20:11

2024-01-24 13:14:00

Python內置函數工具

2019-02-18 15:05:16

Python內置函數索引

2020-03-31 14:00:29

Python 開發工具

2022-03-21 21:55:43

Python編程語言

2010-03-22 10:27:28

Python常用模塊I

2025-09-25 17:04:18

2022-03-22 06:33:49

Python內置模塊函數

2025-08-27 07:00:00

代碼Python內置函數

2020-04-26 12:05:53

機器學習工具人工智能

2025-06-11 08:25:00

Python編程開發

2024-05-28 00:00:10

Python模塊開發

2010-08-27 11:17:49

DIVCSS

2025-05-26 10:05:00

Ansible模塊自動化

2017-10-30 13:34:22

深度學習KerasAPI

2022-03-09 09:39:22

Python函數模塊

2011-05-23 16:50:12

python

2021-04-26 05:35:22

Python內置函數

2021-03-16 10:12:24

python內置函數

2022-02-17 11:03:33

數據庫基礎語法用法
點贊
收藏

51CTO技術棧公眾號

亚洲av无码乱码国产麻豆| 插吧插吧综合网| 国产美女福利在线| 国产99久久久国产精品免费看| 久久久久久久久久久免费| 亚洲第九十七页| 久久青草视频| 亚洲va欧美va人人爽午夜| 日本不卡免费新一二三区| 中文在线字幕av| 欧美特黄视频| 在线播放日韩av| 亚洲成a人无码| yw.尤物在线精品视频| 亚洲精品国产无天堂网2021| 好吊妞www.84com只有这里才有精品| 男人天堂视频网| 欧美日韩免费观看一区=区三区| 精品一区电影国产| 日批视频在线看| 亚洲第一会所| 午夜视频一区二区| 波多野结衣激情| 人人九九精品| 成人avav在线| 97碰碰视频| 一级淫片免费看| 久久亚洲国产精品一区二区| 欧美激情精品久久久久久免费印度| 亚洲精品一区二区三区影院忠贞| 91午夜精品| 欧美疯狂做受xxxx富婆| 欧洲av无码放荡人妇网站| 91在线中字| 国产精品麻豆视频| 蜜桃91精品入口| 污污的视频网站在线观看| 国产一二三精品| 国产精品久久久久免费a∨| 久久高清免费视频| 欧美/亚洲一区| 久久视频免费观看| 国产精品久久免费观看| 久草成人资源| 精品亚洲精品福利线在观看| 国产+高潮+白浆+无码| 久久av网站| 欧美一区二区视频免费观看| 日本高清一区二区视频| 午夜不卡一区| 欧美日韩精品欧美日韩精品| 日韩肉感妇bbwbbwbbw| 性欧美又大又长又硬| 亚洲3atv精品一区二区三区| av在线播放天堂| 欧美日韩经典丝袜| 一区二区三区免费| www.国产亚洲| 丁香花在线观看完整版电影| 亚洲国产精品欧美一二99| 黄网站色视频免费观看| 丰满大乳少妇在线观看网站| 亚洲v中文字幕| 黄色动漫在线免费看| xxxxxx欧美| 色av成人天堂桃色av| 一区二区在线播放视频| 欧美电影在线观看网站| 在线不卡欧美精品一区二区三区| 色播五月激情五月| 九九99久久精品在免费线bt| 日韩欧美色综合网站| 农村末发育av片一区二区| 风间由美中文字幕在线看视频国产欧美 | 亚洲国产专区校园欧美| 欧美—级a级欧美特级ar全黄| 国产精品99精品无码视| 亚洲在线观看| 国产日韩在线一区| 99在线精品视频免费观看软件| 国产福利视频一区二区三区| 国产亚洲一区二区三区在线播放| 外国精品视频在线观看 | 超碰在线99| 色婷婷狠狠综合| 日韩肉感妇bbwbbwbbw| 久久久久亚洲精品中文字幕| 亚洲精品一区二区三区精华液 | 色一情一区二区三区| 精品国产伦一区二区三区观看说明| 日韩精品在线一区| 性久久久久久久久久久| 欧美精品一区二区久久| 欧美成人午夜剧场免费观看| 91video| 久久99国内精品| 国精产品一区二区| 国产精品无码2021在线观看| 亚洲男同1069视频| www.玖玖玖| 99久热在线精品视频观看| 亚洲成人网在线观看| 日本一级免费视频| 国产精品videossex久久发布| 6080yy精品一区二区三区| 天天天天天天天干| 成人av免费在线| 中文字幕精品一区日韩| 性欧美freesex顶级少妇| 91精品国产综合久久久久| 免费a在线观看播放| 久久久久久久久久久妇女 | 宅男66日本亚洲欧美视频| 欧美精品videos极品| 日韩国产在线一| 国产一区免费在线| 高潮毛片在线观看| 日本高清不卡视频| 久久人妻少妇嫩草av无码专区| 国产精品久久久久久| 国产99久久久欧美黑人| 天天干天天草天天射| 亚洲激情男女视频| 15—17女人毛片| 国产videos久久| 性欧美激情精品| 国产小视频一区| 亚洲欧美另类久久久精品 | 国产aⅴ精品一区二区三区色成熟| 日韩色妇久久av| 91精品论坛| 亚洲国产精品资源| 久久久久97国产| 国产在线一区观看| 亚洲午夜在线观看| 亚洲电影有码| 亚洲视频综合网| 精品国产xxx| 99国产精品久久久| 久久国产亚洲精品无码| 久久a级毛片毛片免费观看| 欧美日本亚洲视频| 精品国产av 无码一区二区三区| 欧美国产精品一区| 一区二区三区韩国| 国产成人手机高清在线观看网站| 热久久免费视频精品| 亚洲av成人无码网天堂| 亚洲午夜精品久久久久久久久| 一级黄色高清视频| 一区二区三区中文| 97超级在线观看免费高清完整版电视剧| 欧美成人性生活视频| 欧美日本在线视频| 少妇被躁爽到高潮无码文| 韩日av一区二区| 五月天综合婷婷| 日韩精品一区二区三区中文在线| 欧美大胆在线视频| 亚洲精品久久久久久无码色欲四季 | 亚洲视频在线免费观看| 欧美一级黄视频| 国产精品毛片高清在线完整版| 岛国av免费在线| 国产精品多人| 看高清中日韩色视频| 亚洲承认视频| 中文字幕亚洲一区| 99热这里只有精品3| 亚洲国产成人porn| 特级西西人体wwwww| 日韩综合小视频| 青少年xxxxx性开放hg| 免费欧美网站| 97久久精品人人澡人人爽缅北| 你懂的视频在线| 欧美日韩成人综合| 免费在线视频观看| 久久免费电影网| 亚洲黄色av片| 亚洲国产99| 水蜜桃亚洲一二三四在线| 成人免费观看49www在线观看| 久久久亚洲欧洲日产国码aⅴ| 四虎在线视频| 911国产精品| 99热国产在线观看| 国产精品久久久久影院亚瑟| 91成人在线观看喷潮蘑菇| 久久精品电影| 精品国产一区二区三区在线| 免费福利视频一区| 91精品国产综合久久香蕉的用户体验 | 亚洲欧美日韩高清在线| 国产精品一区而去| 国产91欧美| 国模视频一区二区| 3p视频在线观看| 日韩精品在线视频观看| 国产在成人精品线拍偷自揄拍| 精品久久香蕉国产线看观看亚洲| 91无套直看片红桃在线观看| 成人国产精品免费观看视频| 日本人视频jizz页码69| 日韩午夜黄色| 青春草在线视频免费观看| 久久93精品国产91久久综合| 97中文在线| 日韩毛片免费视频一级特黄| 国产69久久精品成人| 18+视频在线观看| 一区二区三区久久精品| 人妻少妇一区二区三区| 欧美另类高清zo欧美| 日本一级黄色录像| 亚洲色图在线播放| 成人在线观看免费高清| av在线一区二区三区| 一二三级黄色片| 老司机亚洲精品| 欧美 日本 亚洲| 欧美激情在线| 日本一级淫片演员| 欧美午夜精彩| 欧美另类一区| 日日狠狠久久偷偷综合色| 亚洲自拍高清视频网站| 日本电影久久久| 国产精品久久久久久久电影 | 欧美性xxxxx| 91精品国产高潮对白| 亚洲女子a中天字幕| 国产不卡在线观看视频| 国产亚洲短视频| 久久只有这里有精品| 久久综合久久鬼色中文字| 国产高清成人久久| 波多野结衣精品在线| 性猛交╳xxx乱大交| 国产成人高清在线| ass极品水嫩小美女ass| 国产精品影视网| 欧美性猛交乱大交| 国产老妇另类xxxxx| www.成年人| 国产一区二区在线影院| 久久精品久久99| 国产一区二区三区精品欧美日韩一区二区三区 | 日韩欧美精品三级| 国内精品偷拍视频| 精品日产卡一卡二卡麻豆| 亚洲精品国产手机| 欧美精品一区视频| 俄罗斯嫩小性bbwbbw| 亚洲国产精彩中文乱码av| 三级网站在线看| 国产偷国产偷亚洲清高网站| 嫩草研究院在线| 中文字幕日韩精品在线| 国产在线二区| 欧美精品videofree1080p| 成人在线黄色电影| 欧美在线视频播放| 日韩一级二级| 亚洲精品欧美日韩| 都市激情久久| 欧美高清性xxxxhdvideosex| 欧美精品系列| 丰满人妻一区二区三区53号| 亚洲高清久久| 国产视频一区二区三区在线播放| 日本女人一区二区三区| 日本一二三四区视频| 成人免费av网站| 亚洲一级中文字幕| 成人免费一区二区三区视频 | 国内激情久久| 色综合av综合无码综合网站| 久久成人18免费观看| 少妇献身老头系列| 久久久久久99精品| 欧美爱爱免费视频| 亚洲h动漫在线| 亚洲无码久久久久久久| 日韩欧美亚洲另类制服综合在线| 亚洲三级黄色片| 色偷偷噜噜噜亚洲男人| 国产亚av手机在线观看| 国产精品av在线| 日韩欧美一级| 日本一区网站| 国内在线观看一区二区三区| 国产精品免费成人| 国产乱码精品1区2区3区| 捆绑裸体绳奴bdsm亚洲| 国产精品国产自产拍高清av| 国产精品成人av久久| 欧美亚洲国产一区二区三区va| 精品人妻伦一二三区久久 | 国产精品国模大尺度私拍| 国精一区二区| 久久久久久久9| 久久精品国产亚洲一区二区三区| 丰满少妇xbxb毛片日本| 欧美激情一区二区| 天天操天天爽天天干| 欧美一区二区女人| 国产综合视频一区二区三区免费| 久久99国产精品久久久久久久久| 欧美精选视频一区二区| 国产精品日韩一区二区免费视频| 久久国产精品亚洲人一区二区三区 | 国产麻豆a毛片| 色综合久久中文字幕综合网| 99久久免费国产精精品| 国产亚洲成av人片在线观看桃| 黑人精品视频| 91网在线免费观看| 成人嘿咻视频免费看| 每日在线更新av| 粉嫩绯色av一区二区在线观看 | 2018国产精品| 亚洲美女偷拍久久| 中文字幕人妻丝袜乱一区三区 | 国产福利视频在线| 国产精品国产自产拍高清av水多 | 久久xxx视频| 欧美h视频在线| 日韩一级免费| 亚洲精品久久一区二区三区777| 1区2区3区欧美| 亚洲综合精品国产一区二区三区| 亚洲欧美日韩图片| 电影一区二区三| 国内不卡一区二区三区| 极品少妇一区二区三区| 免费黄视频在线观看| 亚洲另类一区二区| 国产欧美综合视频| 操日韩av在线电影| 亚洲18在线| 潘金莲一级淫片aaaaa免费看| 久久国产福利国产秒拍| 亚洲精品国产熟女久久久| 欧美性极品xxxx娇小| 欧美xxx.com| 国产成人一区三区| 精品一区二区三| 久久久久久亚洲精品中文字幕| 日韩免费视频一区二区视频在线观看| 欧美成人a视频| 午夜影院免费在线| 99国产高清| 在线成人国产| 三级男人添奶爽爽爽视频| 精品人伦一区二区三区蜜桃网站 | 亚洲色图色老头| 亚洲精品国产嫩草在线观看| 特级西西444www大精品视频| 日韩国产欧美一区二区三区| 日本精品久久久久中文| 9191成人精品久久| 欧美videos另类精品| 国产精品一区在线观看| 国产情侣一区| 免费成人深夜天涯网站| 欧美人妇做爰xxxⅹ性高电影| 韩国av网站在线| 国产精品区免费视频| 久久国产成人| 久久一级免费视频| 欧美一区二区三区色| 91超碰在线| 日韩欧美在线观看强乱免费| 极品少妇xxxx偷拍精品少妇| 欧美成人精品欧美一级| 日韩成人激情视频| 91综合国产| 国产va亚洲va在线va| 国产三级精品视频| 99久久夜色精品国产亚洲| 97视频在线观看免费高清完整版在线观看| 亚洲aaa级| 在线观看免费视频污| 黑人巨大精品欧美一区二区| 尤物网址在线观看| 成人黄色片视频网站| 爽好多水快深点欧美视频| 日韩欧美123区| 日韩高清欧美高清| **欧美日韩在线| 波多野结衣50连登视频| 亚洲视频每日更新| 熟妇人妻av无码一区二区三区| 国产精品美女免费| 亚洲人成免费| 91精品一区二区三区蜜桃| 日韩大陆毛片av| 精品国产亚洲日本| 国产视频在线视频|