Python最常用的10个内置模块汇总

目录

1. os 模块

2. sys 模块

3. datetime 模块

4. random 模块

5. re 模块

6. json 模块

7. collections 模块

8. itertools 模块

9. functools 模块

10. subprocess 模块

总结



Python标准库包含了一组丰富的内置模块,这些模块提供了广泛的功能,使开发者可以轻松实现各种常见任务,而无需依赖外部库.本文将介绍一些常用的Python内置模块,并通过示例展示它们的具体用法.

1. os 模块

os模块提供了与操作系统进行交互的功能,例如文件和目录操作.

示例:

import os

# 获取当前工作目录
current_dir = os.getcwd()
print(f"当前工作目录: {current_dir}")

# 列出目录中的文件和子目录
files = os.listdir(current_dir)
print(f"目录内容: {files}")

# 创建新目录
os.mkdir("new_directory")

# 删除目录
os.rmdir("new_directory")

2. sys 模块

sys 模块提供了与Python解释器进行交互的功能,例如命令行参数和标准输入输出.

示例:

import sys

# 获取命令行参数
args = sys.argv
print(f"命令行参数: {args}")

# 退出程序并返回状态码
sys.exit(0)

3. datetime 模块

datetime 模块提供了处理日期和时间的功能.

示例:

from datetime import datetime, timedelta

# 获取当前日期和时间
now = datetime.now()
print(f"当前日期和时间: {now}")

# 计算7天后的日期
future_date = now + timedelta(days=7)
print(f"7天后的日期: {future_date}")

# 格式化日期和时间
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图灵学者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值