Execl+Python

news/2024/11/28 3:45:29/

一、读取Execl

1.获取单元格B2到C5区域内的数据

![在这里插入图片描述](https://img-blog.csdnimg.cn/27c84b131522442b90d8a3485d11f17c.png

import openpyxlnew_filename = 'data/normal_1000.xlsx'
wb = openpyxl.load_workbook(new_filename)
_sheet = wb['北京']  #根据sheet名字获取内容
for cell_row in _sheet['B2':'C5']:for cell in cell_row:print(cell.value)#获取第一列数据
for cell in list(_sheet.columns)[0]:print(cell.value)

二、写Execl

import openpyxl
from openpyxl.styles import Font, PatternFill, Side, Border
wb = openpyxl.Workbook()
wb.create_sheet(index=1,title='陕西')sheet = wb['陕西']   #获取指定的工作表
#方式一:通过单元格的形式写入
sheet['A3'] = '123'
#--------定制样式---------
sheet['A3'].font = Font(name='楷体',italic=True, #设置斜体,size=20,underline='singleAccounting',b=True,color='FFFFFF')   #字体样式
sheet['A3'].fill = PatternFill(patternType='solid',fgColor='4433FF')  #背景样式
s1 = Side(style='thin',color='867677')
s2 = Side(style='double',color='ff7677')
sheet['A7'].border = Border(top=s1)
sheet['A5'].border = Border(top=s2,bottom=s2,right=s1,left=s1)   #边框样式c1 = sheet['A3'].alignment = Alignment(horizontal='center',vertical='bottom')  #对齐方式
#--------定制样式---------         
#方式二:指定行与列的形式写入
sheet.cell(row=2,column=3).value='345'
wb.save('./data/country7.xlsx')#del wb['陕西']   #删除工作表,记得删除完后需要保存
#wb.save('./data/country7.xlsx')

https://www.bilibili.com/video/BV1FF411G7vd/?p=12&spm_id_from=pageDriver&vd_source=25aa9ff06474f1b6164967dce663dd94
在这里插入图片描述


http://www.ppmy.cn/news/1086775.html

相关文章

程序员的五种实用工具

1、生成 RegEx RegexGPT 是编写 RegEx 模式的绝佳工具。它真的令人难以置信。试一试,你就知道了。它的工作原理是:给它一个示例文本,输入预期结果,你也可以稍微解释一下,这取决于你,然后选择要生成 RegEx …

软件测试人需要掌握的测试知识架构体系(上)

软件计划与可行性研究(问题定义、可行性研究);需求分析;软件设计(概要设计、详细设计);编码;软件测试;运行与维护。 一、软件的生命周期(SDLC) 1、生存周期划分 各阶段…

pycharm创建的虚拟环境为什么用conda env list命令查询不到?

问题描述:pycharm创建的虚拟环境为什么用conda env list命令查询不到。 pycharm开发环境可以创建虚拟环境,目的是为隔绝其他环境种库带来的版本干扰,但是发现一个问题,无论是在windows终端、anaconda终端、Pycharm开发环境中的终…

Scikit-learn:全面概述

引言: 在机器学习领域,Python已经成为一种重要的编程语言,这得益于其简洁、多功能和丰富的库。在这些库中,Scikit-learn作为其中最受欢迎和强大的之一,脱颖而出。它提供了各种工具、算法和功能,使用户能够…

2023年9月DAMA-CDGA/CDGP数据治理认证火热招生中

DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…

前端监听SDK(上报埋点数据)

1、使用方式 <head><script>window.pineapple || (pineapple {});pineapple.param {"src": "http://127.0.0.1:3001/pa.gif","token": "dsadasd2323dsad23dsada",};</script><script src"js/pineapple.j…

lv3 嵌入式开发-1linux介绍及环境配置

目录 1 UNIX、Linux和GNU简介 2 环境介绍 3 VMwareTools配置 4 vim配置&#xff1a; 5 网络配置 1 UNIX、Linux和GNU简介 什么是UNIX? unix是一个强大的多用户、多任务操作系统&#xff0c;支持多种处理器架构 中文名 尤尼斯 外文名 UNIX 本质 操作系统 类型 分…

系统架构设计师考试论文:论软件架构风格与应用

软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。体系结构风格定义一个系统家族&#xff0c;即一个体系结构定义一个词汇表和一纽约束。词汇表中包含一些构件和连接件类型&#xff0c;而这组约束指出系统是如何将这些构件和连接件组合起来的。体系结构风格反…