首页 > 其他分享 >操作excel

操作excel

时间:2023-06-15 17:05:14浏览次数:38  
标签:load wb excel maxRow ws 操作 row

from openpyxl import Workbook
from openpyxl import load_workbook

wb= load_workbook(u"projects-shanghai.xlsx")
ws = wb.worksheets[0]
maxRow = ws.max_row  #获取总行数
print('#excleRowSum: '+str(maxRow))

for i in range(2,maxRow+1):
      if ws.cell(row=i,column=exlID['xmID']).value == xmInfo[xmInfoID['xmID']]:      #判断要写入的数据在excel中第几行
        print('#actualRow: '+str(i))

        ws.cell(row=i,column=exlID['hitCompany']).value = xmInfo[xmInfoID['hitCompany']]        #写入数据

wb.save(u"projects-shanghai.xlsx")          #保存

 

标签:load,wb,excel,maxRow,ws,操作,row
From: https://www.cnblogs.com/feifeidxl/p/17483381.html

相关文章

  • leetcode735行星碰撞vector模拟栈操作
    vector的基本操作:vector<int>v;v.back();//获取尾部数据v.front();//获取首部数据v.push_back(3);//在尾部加入数据3v.pop_back();//弹出尾部数据首先只有前一个行星向右走,后一个行星向左走才可能相撞。也就是一正一负的组合使用一个变量aliva记录当前行星是否会被销毁,......
  • excel表格有很多列,copy进word时候如何自适应?
    word里,选中表格,表格工具——自动调整——根据内容调整表格这样,word里,一页的宽度,就可以显示完excel里的所有列了......
  • Spring之SpEL表达式操作示例解析
    目录1SpEL1.1简介1.2简单示例2深入示例2.1运算2.1.1算术运算2.1.2逻辑运算2.1.3比较运算2.1.4使用字符代替符号2.1.5使用正则表达式2.1.6使用instanceof2.1.7三目运算(if..else..)2.1.8表达式模板TemplateParserContext2.2字符串2.2.1操作2.2.2调用字符串方法2.3使......
  • Easy Excel
    EasyExcel导入文件正常的数据直接导入,非正常数据错误原因返回给前端EasyExcel官网https://easyexcel.opensource.alibaba.com/docs/current/代码依赖<dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId></dependency>co......
  • 本地下载 web file操作
    functiondownload(){constlink=document.createElement('a')link.href=window.location.origin+`/static/doc/${this.type}.docx`+'?auth='+getToken()constfileName='20230615.docx'link.download=fil......
  • 操作系统项目重启中
    MarayisRestartingstepbystep。快有感觉了。上午在国家光电实验室见了庞、阳两位老师,谈了关于Maray的事情,计划把它变成华中科技大学操作系统课设项目。庞老师本是可以休息了,对于这个项目却表现出极大热情,决定再度出山。这两周我得针对已有代码写注释,写文档,然后老师们看看,由他......
  • git操作基本命令
    拉取代码gitclonehttp://...创建本地分支gitbranchfeatuer切换本地分支gitcheckoutfeatuer拉取最新分支代码gitpullorigindevgitadd.gitcommit-m"aaa"提交本地featuer代码到dev分支gitpushoriginfeatuer:dev或者创建本地分支gitbranchdev切换本地分支git......
  • C语言文件操作函数open、write用法速记
    以前一直都是用fopen、fwrite等高级函数写文件,这次尝试用open、write、close操作文件。代码如下:intret=OB_SUCCESS;intfd=open(config_file,O_WRONLY|O_CREAT|O_TRUNC,S_IRWXU|S_IRWXG|S_IRWXO);staticconstint64_tbuf_len=512;int64_......
  • 乒乓操作
    参考https://zhuanlan.zhihu.com/p/63279853https://blog.csdn.net/weixin_43701504/article/details/1210069241.什么是乒乓操作T1周期,输入数据流1缓存到数据缓冲模块1中,如上图棕色;T2周期,输入数据流2缓存到数据缓冲模块2中;同时将缓冲模块1中的数据送入数据流运算处......
  • 操作系统(5.1.1)--常规存储管理方式的特征和局部性原理
    1.常规存储器管理方式的特征(1)一次性。即作业在运行前需一次性地全部装入内存。(2)驻留性。即作业装入内存后,便一直驻留在内存中,直至作业运行结束。由此可以看出,上述的一次性及驻留性,使许多在程序运行中不用或暂不用的程序(数据)占据了大量的内存空间,使得一些需要运行的作业无法装入......