首页 > 编程语言 >python如何调用openpyxl库把数据写入Excel?

python如何调用openpyxl库把数据写入Excel?

时间:2022-10-11 09:23:00浏览次数:64  
标签:xlsx sheet openpyxl python Excel column path os

代码

import os
from openpyxl import load_workbook

project_path = os.path.abspath(os.path.join(os.getcwd(), "../../../"))  # 获取项目路径 根据实际改变
# *=======================获取excel=========================*
xlsx_path = f"{project_path}/report/sdkdemo_0928.xlsx"  # Excel的路径
work = load_workbook(xlsx_path)  # 获取到xlsx
print("读取执行表格为:", xlsx_path)
sheet = work["PerformanceDataSingle"]  # 获取到sheet表
# *=======================把数据写进表格=========================*
# A列 column=1 ; B列 column=2 ; ...G列 column=7 (基准值)
sheet.cell(row=2, column=8).value = 123 # 把123这个值写入第2行第8列
sheet.cell(row=3, column=8).value = 'abc'

# *=======================保存====================*
work.save(xlsx_path)  # 保存 写回到表格里
print("结束")

 

标签:xlsx,sheet,openpyxl,python,Excel,column,path,os
From: https://www.cnblogs.com/liqi175/p/16778109.html

相关文章

  • 盘点一个Python列表(元素多样)处理的实战题目(使用正则表达式也可以实现)
    大家好,我是Python进阶者。一、前言前几天在Python白银交流群【凡人不烦人】问了一个Python列表处理的问题,提问截图如下:下面是他的部分数据:lst=['(问答题)(2)假设镀......
  • python基础
    编程语言介绍特点跨平台性执行效率开发效率机器语言二进制编码差三者中最高三者中最差汇编语言英文字符代替二进制差中中高级语言编译型、解......
  • Python:从入门到进阶
    导读本文将推荐一个Github开源项目:python-tutorial。本Python教程包含了一些范例,涵盖了大多数Python日常脚本任务,是入门Python的学习资料,也可以作为工作中编写Python脚本......
  • 学习python-Day70
    今天学习内容一、自定义频率类fromrest_framework.throttlingimportBaseThrottleclassMyThrottle(BaseThrottle):VISIT_RECORD={}#存放用户访问记录{ip......
  • Python爬虫四(正则表达式)
    菜鸟教程之python正则表达式:​​http://www.runoob.com/python/python-reg-expressions.html​​python官网正则文档:​​https://docs.python.org/2/library/re.html​......
  • 辨别 Python 中 load 和 loads 的小技巧
      load和loads都是实现“反序列化”,load通过json.load(open('*.json'))这样的格式,从文件句柄中打开文件,加载到Python的变量中,并以字典的格式转换。而loads必须对......
  • Python 日期 的 加减 等 操作
     datetime—Basicdateandtimetypes:​​https://docs.python.org/3.8/library/datetime.html​​dateutil---powerfulextensionstodatetime:​​https://dateutil......
  • 怎么可以少了“雪融融”呢?python在画一个雪蓉蓉陪着“冰墩墩”
    公众号ID|ComputerVisionGzq学习群|扫码在主页获取加入方式计算机视觉研究院专栏作者:Edison_G冬奥会如火如荼的举行中,吉祥物之一的冰墩墩特别抢手!身为程序员,已经拥有一个“虚......
  • pandas 读写 excel
    示例代码1:importpandasaspdfrompandasimportDataFramedefpandas_write_excel():data={'name':[u'张三',u'李四',u'王五'],'age':[21,22......
  • LMS Virtual.Lab二次开发:声学仿真理论基础准备(Python)
    1、简介采用LMSVirtual.LabAcoustics声学软件,可以直接打开CATIAV5的设计模型、或者间接导入其它CAD软件的三维模型,实现从声学模型创建、复杂边界条件加载、快速求解计算......