当前位置: 首页 > article >正文

Python之Excel操作 - 写入数据

我们将使用 openpyxl 库,它是一个功能强大且易于使用的库,专门用于处理 Excel 文件。

1. 安装 openpyxl

首先,你需要安装 openpyxl 库。你可以使用 pip 命令进行安装:

pip install openpyxl

创建一个文件 example.xlsx,内容类似:
内容部分
下面的程序打开文件,找到 小明,小张,更新他们的成绩。
将更新过的文件另存为 example1.xlsx


import openpyxl

dest_dist = {'小明':80,
             '小张':60}

excel = openpyxl.load_workbook('example.xlsx')

sheet = excel['Sheet1']

for rowNum in range(2, sheet.max_row + 1):
    name = sheet.cell(row=rowNum, column=1).value
    if name in dest_dist:
        sheet.cell(row=rowNum, column=2).value = dest_dist[name]
excel.save('example1.xlsx')
excel.close()

http://www.kler.cn/a/528559.html

相关文章:

  • 29.Word:公司本财年的年度报告【13】
  • [Collection与数据结构] B树与B+树
  • 在Ubuntu子系统中基于Nginx部署Typecho
  • UE5 GAS RPG Character Classes
  • jinfo命令详解
  • 【图床配置】PicGO+Gitee方案
  • Android学习制作app(ESP8266-01S连接-简单制作)
  • Gurobi基础语法之 addConstr, addConstrs, addQConstr, addMQConstr
  • 【个人开发】nginx域名映射及ssl证书配置踩坑记录
  • 模板(Template)
  • 代码随想录刷题day21|(哈希表篇)18.四数之和
  • 【ubuntu】双系统ubuntu下一键切换到Windows
  • Mooncake阅读笔记:深入学习以Cache为中心的调度思想,谱写LLM服务降本增效新篇章
  • 89,[5]攻防世界 web Web_php_include
  • OpenAI o3-mini全面解析:最新免费推理模型重磅发布
  • 【SSM】Spring + SpringMVC + Mybatis
  • Unity开发游戏使用XLua的基础
  • 2024第十五届蓝桥杯网安赛道省赛题目--rc4
  • 水稻和杂草检测数据集VOC+YOLO格式1356张2类别
  • Linux tr 命令使用详解
  • 【题解】AtCoder Beginner Contest ABC391 D Gravity
  • OpenAI承认开源策略错误,考虑调整策略并推出o3-mini模型
  • 攻防世界 simple_php
  • Java基础知识总结(三十九)--流对象
  • 【JavaEE】Spring(4):配置文件
  • 1992-2025年中国计算机发展状况:服务器、电脑端与移动端的演进