首页 > 其他分享 >教育-文件读写

教育-文件读写

时间:2023-04-06 13:45:00浏览次数:37  
标签:文件 sheet openpyxl 读写 value a1 workbook path 教育

Excel 数据读写
excel 是一个软件,可以打开不同格式的文件:
xlsx (office 2016) openpyxl   常用
xls (office 2003) xlrd   过时了

安装依赖

pip install openpyxl

import openpyxl
workbook = openpyxl.load_workbook(path)#导入工作簿
workbook.worksheets  #list   [<Worksheet "Sheet1">, <Worksheet "Sheet2">]
sheet = workbook.active #默认(当前)工作表
sheet.title  #"Sheet1"
sheet = workbook["Sheet1"] #注意‘sheet2’的s要大写  切换具体的工作表
for row in sheet.iter_rows(values_only=True):#迭代工作表的每一行
     print(row)  #('第一列', '第二列')   每行内容的元组
a1 = sheet["A1"]#定位第一行第一列
a1.value#第一行第一列的值
a2 = sheet.cell(1,2)#定位第一行第二列
a2.value
a1.value="孟丽平"  #修改完的保存,才能生效
workbook.save(path)#假如path不存在,就会自动创建

  

标签:文件,sheet,openpyxl,读写,value,a1,workbook,path,教育
From: https://www.cnblogs.com/mlping/p/17292496.html

相关文章

  • 走进Java接口测试之读取配置文件
    前言但在大部分用例开发环境下,添加额外配置是无所避免的,比如自定义应用端口号、服务地址、数据库的配置等,都或多或少的需要一些外部的配置项等。在前文中我们有详细介绍在接口测试框架中如何基于SpringBoot快速搭建多环境配置,本文将在原有的基础上介绍集成如何快速读取配置文件的......
  • 在linux中如何正确的处理交换文件
    我们在使用linux的过程中经常会由于人为的原因或者网络的原因把一个shell意外的关闭比如看以下的情况我这里vim了一个文件但是我没有保存我直接就把这个shel给关闭了图中所示的那个就是交换文件 如果你不对他删除他是永远不会消失的这样在很多的时候就会导致很多的问题出现当......
  • SOLIDWORKS教师解决方案-SOLIDWORKS教育版
    SOLIDWORKS教师解决方案教师向高校/学校/教育机构/培训机构的学生教授SOLIDWORKS®技能,而学生们可以获得通用设计和工程技能,用以走向新的职业生涯。为什么要教授SOLIDWORKS?SOLIDWORKS教育计划不仅提供软件,更是一个完全集成的设计和工程分析套件,由本地经销商提供支持,它连接到了一......
  • 读取配置文件的配置字典数据(字典数据包含中文)
        项目有时为了方便配置数据字典,会创建类似于“test=测试”的key-value形式的数据字典,在项目启动时便缓存该字典数据,方便后续使用;但是该字典有时候又存在中文,在加载之后会出现乱码问题,便需要对加载的数据进行特殊处理。publicclassConfigUtils{/***加......
  • java中如何创建带路径的文件
    请教各位大侠了,java中如何创建带路径的文件,说明下这个路径不存在------回答---------------其他回答(2分)---------JavacodeFilef=newFile("c:/1.txt");if(!f.exists()){try{f.createNewFile();}catch(IOExceptione){e.printStackTrace();}}------其他回答(18分)----......
  • stl头文件
    include"vector"容器头文件#include"algorithm"算法头文件 #include<vector>#include "algorithm"vector<int>v1;v1.push_back(1);v1.push_back(2);v1.push_back(3);v1.push_back(4);v1.push_back(5)......
  • idea的.iml文件位置不合适问题
    idea的.iml文件位置不合适问题cause当我们修改完module的名称后,.iml文件还会在原来的文件夹中生成,将这个.iml文件拖到其他文件夹后会失效(不起作用)resolve引用博客。具体操作:IgnoreProjects->ReloadAllMavenProjects重启IDEAUnignoreProjects->Reload......
  • Linux 中知心mysql的sql文件
    1.连接mysql[root@hadoop4~]#mysql-uroot-p  2.创建库mysql>CREATEDATABASEspring; 3.查看并切换数据库mysql>showdatabases;mysql>usespring 3.执行sql文件(source/usr/user.sql) ......
  • java项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)
    java项目宿舍管理系统(源码+数据库文件+1w字论文+ppt)技术框架:java+springboot+vue+mysql后端框架:SpringBoot、SpringMVC、MyBatisPlus前端界面:vue、BootStrap、jQuery、ajxs系统共分为三种用户系统主要功能:系统设计三个角色,学生端,管理员端,系统管理员端楼宇管理:楼宇......
  • GFS分布式文件系统
    GFS分布式文件系统  1.GlusterFS简介  GlusterFS(GlusterFileSystem)是一个开源的分布式文件系统,主要由ZRESEARCH公司负责开发。GlusterFS是Scale-Out存储解决方案Gluster的核心,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS......