Python 标准库是一个强大的工具集,提供了广泛的功能来帮助开发者简化任务。以下是一些常用的 Python 标准库及其用途:
1. os
和 sys
库
这两个库提供了操作系统和系统相关的功能,如文件操作、路径处理、环境变量等。
os
库:用于与操作系统交互,例如列出目录内容、改变工作目录等。sys
库:提供访问 Python 解释器内置变量的功能,如标准输入输出等。
import os
import sys
print(os.listdir('.'))
print(sys.argv)
2. json
库
json
库用于处理 JSON 数据,是处理 Web 数据的常用工具。
import json
data = '{"name": "John", "age": 30}'
person = json.loads(data)
print(person['name'])
3. re
库
re
库用于处理正则表达式,非常适合进行字符串匹配、替换等操作。
import re
text = "The rain in Spain falls mainly in the plain."
result = re.search(r"\b\w+\b", text)
print(result.group())
4. matplotlib
库
虽然 matplotlib
不是 Python 标准库的一部分,但它是一个广泛使用的绘图库。可以创建各种图表,如线图、柱状图、散点图等。
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
plt.plot(x, y)
plt.show()
更多关于 Python 标准库的信息,可以访问Python 标准库文档。
[