Python 作为一种编程语言近年来越来越受欢迎,其核心优势之一在于丰富的第三方库生态。Python 提供超过 15 万个第三方库,广泛覆盖信息技术领域。以下详细介绍数据分析与可视化、网络爬虫、自动化办公、Web 开发及机器学习领域的常用第三方库,包含安装命令与基础使用示例。
一、数据分析和可视化
1. Matplotlib
Matplotlib 是一个 Python 的 2D 绘图库,支持生成出版质量级别的图形。它可用于 Python 脚本、IPython shell 等环境。
安装:
pip install matplotlib
示例:
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.show()
2. NumPy
NumPy 是 Python 科学计算的基础工具包,涵盖统计学、线性代数、矩阵数学等。支持大量维度数组与矩阵运算,并提供丰富的数学函数库。
安装:
pip install numpy
示例:
import numpy as np
arr = np.array([1, 2, 3])
print(arr * 2)
3. Pyecharts
Pyecharts 是一个用于生成 Echarts 图表的类库,支持多种交互图表。
安装:
pip install pyecharts
4. Pandas
Pandas 是 Python 数据分析的核心库,提供 DataFrame 二维表格型数据结构,支持切片、聚合、子集选择等操作。
安装:
pip install pandas
示例:
import pandas as pd
df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
print(df.sum())


