首页 > 其他分享 >openpyxl模块 自学第一天

openpyxl模块 自学第一天

时间:2025-01-07 21:46:08浏览次数:1  
标签:xlsx 01 openpyxl 模块 表名 worksheets 自学 wb

import openpyxl

新建

wb = openpyxl.Workbook( ) # 新建
wb.save('01.xlsx') # 保存

读取

wb = openpyxl.load_workbook('01.xlsx') # 读取
wb.save('01.xlsx') #保存

批量 1到12月 创建工作浦

for m in range(1,13):
wb = openpyxl.Workbook()
wb.save('%d月'%m)

对象获取和修改表名

wb = openpyxl.load_workbook('01.xlsx')
ws = wb.active # 活动表
ws1 = wb.worksheets[0] #以索引位置查找
ws2 = wb['2012年'] #以工作表名获取
for i in wb.worksheets:
print(i) #循环工作表名
sheetname = wb.sheetnames #显示全部表名
wb.worksheets[1].title #获取工作表名
wb.worksheets[1].title ='ne' #修改第二个工作表名为ne
for sh in wb.worksheets:
sh.title=sh.title+ '-aimi' #批量修改工作表名

wb.save('01.xlsx')

标签:xlsx,01,openpyxl,模块,表名,worksheets,自学,wb
From: https://www.cnblogs.com/aimi0014/p/18658425

相关文章

  • 征程 6X release版本内核模块安全加载
    1.概述征程6X系统在release编译时支持内核模块签名验证,仅加载使用正确密钥进行数字签名的内核模块。禁止加载未签名的内核模块或使用错误密钥签名的内核模块,客户需要替换成自己的key进行签名。模块签名启用后,Linux内核将仅加载使用正确密钥进行数字签名的内核模块。禁止......
  • tcp_wrappers模块实现服务访问控制
    介绍:1、对有状态连接的特定服务进行安全检测并实现访问控制,所以只能用于tcp服务2、判断进程是否接收tcp_wrappers的控制,取决于程序在编译时是否添加了libwrap库3、类似防火墙的功能,但需要程序支持;对于一些访问控制可简单配置即可实现 查询程序是否tcpwrap模块存放位置:/lib......
  • linux PAM可插拔认证模块介绍
    PAM(PluggableAuthenticationModules)介绍通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分开使得系统管理员可以灵活地根据需要给不同的服务配置不同的认证方式而无需更改服务程序,同时也便于向系统中添加新的认证手段 流程图说明:1、系......
  • Python 模块,包(详解)
    一.引用变量        引用变量:值的传递通常可以分为两种方式,一种是值的传递,一种是引用地址传递,在Python中一般都是用引用地址传递        变量名和对象:变量名(如a)和它指向的对象(如整数5)是分开的。变量名本身没有存储任何数据,它只是指向数据的一个标签(或者......
  • 一个模块实现期货分钟 K 线计算、主连行情合成
    由于不同期货品种的交易时间存在差异,且不同期货合约的活跃度各不相同,因此基于期货快照行情数据合成分钟K线的计算方法在时间对齐上需要进行不同的处理。本教程旨在提升 DolphinDB 在具体业务场景中的应用效率,并降低其在实际业务中的开发难度。为此,我们开发了 FuturesOLHC ......
  • (即插即用模块-Attention部分) 三十六、(2023) DCA 二重交叉注意力
    文章目录1、DualCross-Attention2、代码实现paper:DualCross-AttentionforMedicalImageSegmentationCode:https://github.com/gorkemcanates/Dual-Cross-Attention1、DualCross-AttentionU-Net及其变体尽管在医学图像分割任务中取得了良好的性能,但仍然存......
  • 【Rust自学】11.1. 编写和运行测试
    喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(=・ω・=)11.1.1.什么是测试在Rust里一个测试就是一个函数,它被用于验证非测试代码的功能是否和预期一致。在一个测试的函数体里通常执行3个操作:准备(Arrange)数据/状态运......
  • 【Rust自学】11.2. 断言(Assert)
    喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(=・ω・=)11.2.1.使用assert!宏检查测试结果assert宏来自标准库,用来确定某个状态是否为true。这个宏可以接收一个返回类型为布尔类型的表达式:当assert!内的值为true时测试......
  • klippy — reactor模块
    该模块负责管理事件的注册、调度和处理,充当事件驱动的核心引擎,驱动整个klippy系统的运行。该模块提供了一个统一的接口register_callback,使各个模块能够注册自己的回调函数以响应特定的事件。使用事件循环的方式,不断地检查事件的状态并触发相应的回调函数。reactor模式React......
  • IPoIB模块初始化:深入解析Linux内核模块的初始化过程
    在Linux内核中,模块初始化是确保模块能够正确加载并运行的关键步骤。IPoverInfiniBand(IPoIB)模块作为一种网络技术模块,允许通过InfiniBand网络高效传输IP数据包。本文将深入解析IPoIB模块的初始化函数,展示其如何通过一系列配置和注册步骤为模块的运行做好准备。IPoIB模块的......