浏览 53
扫码
Python标准库是Python语言自带的一组模块和包,它们提供了各种内置功能和数据结构,可以帮助开发者更快速地编写程序。在这篇附录中,我们将介绍一些常用的Python标准库模块,并给出简单的示例演示它们的用法。
-
os
模块:提供了与操作系统交互的功能,比如文件操作、目录操作等。示例代码如下:
import os
# 获取当前工作目录
current_dir = os.getcwd()
print(current_dir)
# 创建新目录
os.mkdir('new_dir')
# 删除目录
os.rmdir('new_dir')
-
sys
模块:提供了与Python解释器交互的功能,比如获取命令行参数、退出程序等。示例代码如下:
import sys
# 获取命令行参数
args = sys.argv
print(args)
# 退出程序
sys.exit()
-
random
模块:提供了生成随机数的功能。示例代码如下:
import random
# 生成随机整数
random_int = random.randint(1, 100)
print(random_int)
# 从列表中随机选择元素
items = ['a', 'b', 'c', 'd']
random_item = random.choice(items)
print(random_item)
-
datetime
模块:提供了日期和时间处理的功能。示例代码如下:
import datetime
# 获取当前日期和时间
current_time = datetime.datetime.now()
print(current_time)
# 格式化日期时间
formatted_time = current_time.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_time)
以上是一些常用的Python标准库模块和它们的简单用法示例。Python标准库包含了更多的模块和功能,可以根据实际需求查阅官方文档来深入了解和使用。希望这篇附录对你有所帮助,祝你学习愉快!