论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
怎样使用Python提取Excel中固定单元格的内容 ...
怎样使用Python提取Excel中固定单元格的内容
用户云卷云舒
金牌会员
|
2024-6-28 15:56:47
|
显示全部楼层
|
阅读模式
楼主
主题
817
|
帖子
817
|
积分
2451
正文共:1234 字 31 图,预估阅读时间:1 分钟
之前转载了颜总的Python情况搭建文章
(
Python办公自动化—情况搭建
)
,很久已往了,颜总也没有再更新。现在我有一个需求,就是我手上有大量格式相同的Excel表格,需要提取其中某些单元格的数据举行汇总,我问ChatGPT该怎么操作。
怎么说呢,完全正确,只不过不够智能,再问问他能不能做成自动化的。
恩,Python出来了,而且还提供了一个比较简朴的脚本,但是从字面来看,这个脚本应该是不能满足需求的。
再补充一下我的详细需求。
这个代码看上去就很多多少了,我只需要设置好文件夹的路径和需要提取的单元格行号和列号,然后调用下面的函数就能自动读取Excel文件并提取指定单元格的内容了。最后,在遍历文件夹中的全部Excel文件时,调用该函数来提取单元格内容,并输出文件名和单元格内容。
差不多了,先把我的Python情况装起来。
先到Python官网(https://www.python.org/)下载软件安装包,在首页的
“Downloads”
下面,可以直接点击右边的
“Python 3.11.2”
按钮来下载最新的安装包,也可以选择操作系统之后,根据需求再去安装指定的版本。
下载完成之后直接双击安装就可以了。
这个默认的安装路径有点丑,我们选择下面的
“Customize installation”
来自界说安装。
这一页无需调整,直接
“Next”
下一步。
勾选第1项为全部用户安装Python,此时下面的路径就酿成了Program Files下面,可以调整,也可以就保持如许;然后查看一下第4项,确认添加到了情况变量中。之后点击
“Install”
开始安装就好了。
安装完成之后,有一个取消最长路径限制的选项,可以视情况选择。大概直接点击
“Close”
竣事安装。
安装完成之后,可以查看Python安装了哪些组件。
然后我们使用IDLE简朴操作一下。
先敲一个“hello world!”,这就算入门了。
但是这个页面操作起来稍微有点不方便,新手保举使用PyCharm来举行编译、开辟或实行脚本。PyCharm是一款功能强大的Python集成开辟情况,它支持代码编辑、调试、测试和部署等各种开辟使命,可以在其中使用Python来运行代码;而且PyCharm具有精良的用户界面和大量的扩展功能。当我们认识了Python语言之后,使用PyCharm可以帮助我们更加高效地开辟和维护Python代码。
PyCharm的下载页面是(https://www.jetbrains.com/zh-cn/pycharm/),直接点击页面中最大的两个“下载”按钮开始下载就好了。
如果没有特殊要求,初学者下载Community版本即可。
下载完成之后还是直接双击安装就可以了。
直接Next下一步。
目次稍微有点长,可以简朴调整一下。
安装选项可以视情况举行勾选,比如创建桌面快捷方式,添加到PATH系统变量,添加右键指令,创建.py文件关联,最后这个肯定记得勾上。
然后就可以开始安装了,时间稍微有点长,安装完成之后发起重启一下。
重启之后,按照ChatGPT的提示,我们来举行操作。
首先,我们创建一个新的记事本,把ChatGPT提供的实例代码粘贴进去。
根据提示,修改一下文件夹路径和单元格的行号和列号,注意要+1。
然后修改文件后缀为.py。
此时我们可以看到文件类型已经关联到PyCharm了,直接双击运行即可。
第一次运行程序,先同意用户协议。
我选择不共享数据。
文件打开后,会提示以编辑模式运行还是项目模式,我选择了
“Open in Project”
。
项目路径就是文件地点的路径,保持默认即可。
然后还要信任C盘下的项目。
项目打开之后,我们就可以点击右上角的
“实行”
大概
“debug”
调试了。
第一个报错,没有pandas模块。
接下来,我们在PyCharm的顶部菜单中,选择
“File”
下的
“Settings”
。在设置对话框中,选择
“Project”
下的
“Project Interpreter”
。
在项目解释器列表中,我们看到确实没有pandas解释器。然后我们单击上方的
“+”
按钮来添加新的Python包,在弹出的对话框中,搜索
“pandas”
,单击
“Install Package”
按钮,等待安装完成。
安装完成后,再次实行脚本。
这,又少了一个openpyxl依赖,还是上面的方法再次安装一下。
安装完成后,再次实行脚本。
好了,实行乐成。
可以看到行为1、列为1对应的是B2单元格,请注意。
长按二维码
关注我们吧
配置优化:将openVPN的配置文件合4为1
openVPN客户端毗连指南
Ubuntu系统怎样毗连或断开openVPN
配置openVPN使用用户名暗码认证
以openVPN为例,介绍一下VPN网络中的递归路由问题
解决openVPN的递归路问题还是要从服务器端动手
在SD-WAN网络中应用OpenVPN,chatGPT是如许想的
基于CentOS部署SmartDNS
通过Nginx做一个openVPN配置文件下载页面
chatGPT又火了,用openAI写文章到底靠不靠谱?
通过SNMP统计网络资产
用SNMP模拟Zabbix读取装备接口流量
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
用户云卷云舒
金牌会员
这个人很懒什么都没写!
楼主热帖
更新:)
更新:)
北京动点元宇宙外包团队:微软入局工业 ...
Nginx 配置和性能调优
鸿蒙系统与安卓系统有什么区别 ...
Postgres14.4(Docker安装)
期末作业C#实现学生宿舍管理系统 ...
揭秘爆款的小程序,为何一黑到底 ...
《HarmonyOS开发 – OpenHarmony开发笔 ...
女神节特辑 | 5%的故事,看见女性开发 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表