1. 使用pip安装(推荐)
打开命令提示符(Windows)或终端(Mac/Linux),输入以下命令:
pip install openpyxl
掌握Excel自动化处理,提升数据处理效率
openpyxl是一个用于读写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。它是目前Python处理Excel文件最受欢迎的库之一,具有以下特点:
打开命令提示符(Windows)或终端(Mac/Linux),输入以下命令:
pip install openpyxl
如果下载速度慢,可以使用国内镜像源:
# 使用清华镜像源 pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple # 使用阿里云镜像源 pip install openpyxl -i https://mirrors.aliyun.com/pypi/simple/
安装完成后,可以通过以下命令验证:
python -c "import openpyxl; print('openpyxl版本:', openpyxl.__version__)"
如果正确安装,会显示当前openpyxl的版本号。
from openpyxl import Workbook # 创建工作簿 wb = Workbook() # 获取活动工作表 ws = wb.active # 设置工作表标题 ws.title = "员工信息" # 写入表头 ws['A1'] = "姓名" ws['B1'] = "部门" ws['C1'] = "薪资" # 写入数据 data = [ ("张三", "技术部", 15000), ("李四", "市场部", 12000), ("王五", "财务部", 13000) ] for row in data: ws.append(row) # 保存文件 wb.save("员工信息.xlsx") print("Excel文件创建成功!")
from openpyxl import load_workbook # 加载工作簿 wb = load_workbook("员工信息.xlsx") # 选择工作表 ws = wb["员工信息"] # 读取数据 print("员工信息表内容:") for row in ws.iter_rows(values_only=True): print(row) # 获取特定单元格数据 print("\n第一个员工的薪资:", ws['C2'].value)
解决方案:使用管理员权限运行命令提示符或添加--user
参数
pip install --user openpyxl
解决方案:确认安装环境与运行环境一致,检查Python环境变量
解决方案:确保目标目录有写入权限,或尝试更换保存路径
openpyxl功能强大,可以满足绝大多数Excel自动化处理需求。
掌握openpyxl,让Python成为你处理Excel数据的强大助手!
本文由ShangguanDe于2025-08-11发表在吾爱品聚,如有疑问,请联系我们。
本文链接:https://www.521pj.cn/20257840.html
发表评论