Python 自动化之 Excel 条件格式与数据验证
📅 2026/7/19 4:20:27
👁️ 次浏览
Excel 的条件格式和数据验证能自动标记异常数据和规范输入openpyxl 可以批量设置。一、条件格式fromopenpyxl.formatting.ruleimportCellIsRule,DataBarRule,ColorScaleRulefromopenpyxl.stylesimportPatternFill# 大于80标绿ws.conditional_formatting.add(A1:A100,CellIsRule(operatorgreaterThan,formula[80],fillPatternFill(start_colorC6EFCE,end_colorC6EFCE,fill_typesolid)))# 低于60标红ws.conditional_formatting.add(A1:A100,CellIsRule(operatorlessThan,formula[60],fillPatternFill(start_colorFFC7CE,end_colorFFC7CE,fill_typesolid)))# 数据条ws.conditional_formatting.add(B1:B100,DataBarRule(start_typemin,end_typemax,color5B9BD5))# 色阶ws.conditional_formatting.add(C1:C100,ColorScaleRule(start_typemin,start_color63BE7B,mid_typepercentile,mid_value50,mid_colorFFEB84,end_typemax,end_colorF8696B))二、数据验证fromopenpyxl.worksheet.datavalidationimportDataValidation# 下拉列表dvDataValidation(typelist,formula1合格,不合格,优秀,allow_blankTrue)dv.error请从下拉列表中选择dv.errorTitle输入错误ws.add_data_validation(dv)dv.add(D2:D100)# 整数范围限制dv2DataValidation(typewhole,operatorbetween,formula10,formula2100)dv2.error请输入 0-100 之间的整数ws.add_data_validation(dv2)dv2.add(A2:A100) 觉得有用的话点赞 关注【张老师技术栈】吧
1. Python中密码输入的安全处理基础在开发需要用户认证的Python应用时,处理用户名和密码输入是最基础却至关重要的环节。很多新手开发者会直接使用input()函数获取密码,这会导致密码明文显示在终端,存在严重的安全隐患。我曾参与过一个企业内…
📅 2026/7/19 4:20:27
在当前学术写作中,无论是完成本科毕业论文、投稿期刊论文,还是准备开题报告、中期报告、结题报告或文献综述,写作者常面临选题、框架、查重等多重压力。因此,专业的AI论文写作工具应运而生,为这类学术论文创作提供了全…
📅 2026/7/19 4:20:27
2026 年各大高校和期刊平台的 AI 检测系统又升级了,知网 AIGC、维普 AI、万方智能检测三大平台的算法迭代速度越来越快,上个月能蒙混过关的改写方式,这个月直接就会被标红预警。单纯的同义词替换、语序调整早就不管用了,想要有效降…
📅 2026/7/19 4:20:27
说实话,刚接触澳洲移民的时候,我也觉得这玩意儿遥不可及。好像只有那些顶级学霸或者亿万富翁才能玩得起。直到我真正去研究GEO Australia这个政策,才发现它其实是个被严重低估的“宝藏”。很多人一听澳洲移民,脑子里全是那些复杂的打分表。什么年龄、学历、雅思,算得人头都…
📅 2026/7/19 19:19:37
一、搭建环境
Liunx系统:Ubuntu18.04 Android系统:12
现在open-vm-tools(推荐open-vm-tools-desktop,能够实现分辨率自适应)可以直接通过apt安装,速度快(只有13M),一键安…
📅 2026/7/19 19:19:32
引言:为什么需要 Skill-Agent?
在当今快速发展的 AI 应用领域,单一、庞大的通用模型往往难以应对复杂、多变的业务场景。Skill-Agent(技能智能体)架构应运而生,它通过将复杂任务分解为一系列可复用、可编排…
📅 2026/7/19 19:19:32
什么是单例设计模式?单例模式是一种对象创建型模式,使用单例模式,可以保证一个类只生成一个唯一对象。也就是说,整个程序只能创建一个用单例设计模式设计的类。单例模式实现步骤懒汉式:在类中创建对象,并返…
📅 2026/7/19 19:19:32
1. Cordova插件核心机制解析 Cordova作为移动混合开发框架的核心价值在于其插件体系。插件本质上充当了JavaScript与原生平台(Android/iOS)之间的通信桥梁,这种设计使得Web开发者能够在不深入掌握原生开发的情况下调用设备硬件功能。
1.1 插…
📅 2026/7/19 19:19:32
进制转换 基础知识非十进制转为十进制二进制(10110.01)~2~ 转为十进制为: (22.25)~10~八进制(232.22)~8~ 转为十进制为:(154.28125)~10~十六进制(232.6) ~16~转为十进制为:(562.375)~10~ 十进制转为其他进制数十进制(225.625)~10~…
📅 2026/7/19 19:19:32
1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…
📅 2026/7/19 0:00:51
1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…
📅 2026/7/19 0:00:51
更多请点击:
https://intelliparadigm.com
第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…
📅 2026/7/19 0:00:51
1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…
📅 2026/7/19 0:00:51
1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…
📅 2026/7/19 0:00:51
更多请点击:
https://intelliparadigm.com
第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…
📅 2026/7/19 0:00:51
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/19 7:02:11
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/19 17:02:37
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/19 5:02:03