位置: IT常识 - 正文

Python编程自动化办公案例(3)(python编程自动化框架怎么搭建)

编辑:rootadmin
Python编程自动化办公案例(3)

推荐整理分享Python编程自动化办公案例(3)(python编程自动化框架怎么搭建),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python自动化需要掌握哪些,python编程自动化框架怎么搭建,pythonui自动化,python自动化能干什么,pythonui自动化,python自动化需要掌握哪些,python编程自动化框架怎么搭建,python程序自动化,内容如对您有帮助,希望把文章链接给更多的朋友!

·

作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 

Python编程自动化办公案例(3)(python编程自动化框架怎么搭建)

 座右铭:低头赶路,敬事如仪

个人主页:网络豆的主页​​​​​​

目录

前言

一.前几章代码 

1.获取到第一题的选项单元格

2.实现批量获取文件

二. 批量的读取文件夹下所有Excel的数据

三.批量读取某文件下的文件数据全部代码


前言

本章将会继续讲解Python自动化办公案例前期回顾: Python编程自动化办公案例(1)

Python编程自动化办公案例(2)

一.前几章代码 1.获取到第一题的选项单元格import xlrd#1.打开张三xlsx excel工作簿path = r"C:\Users\86134\PycharmProjects\zdh\zs.xlsx"data = xlrd.open_workbook(path)#获取第一个工作表对象# table=data.sheets()#获取到第一题的选项单元格#注意: list index out of range 下标超出索引范围#注意:里面的下标也是从0开始# table.cell_value(rowx=3,colx=4)#行,列下标2.实现批量获取文件#批量的读取某文件夹下的每个Excel文件数据#获取某个文件下所有Excel文件的路径#标准库 osimport ospath = r"C:\Users\86134\Desktop\zdh"all_filename = os.listdir(path)all_filepath = []for filepath in all_filename: #链路拼接: filepath=os.path.join(path,filepath) print(filepath) #链路拼接: filepath=os.path.join(path,filepath) all_filepath.append(filepath)print(all_filepath)二. 批量的读取文件夹下所有Excel的数据

前期我们进行了所有文件的读取,那么我们接下来将要开始读取文件下的excel的数据。

for file in all_filepath: data =xlrd.open_workbook(file) table = data.sheets()[0] #获取 用户名 回答1 回答2 #1.用户名:从路径中 提取 用户名 刘六 username = print(file.split("\\")[-1].split(".")) #2.获取回答1 模板固定的获取单元格值 auswerl1=table.cell_value(rowx=4,colx=4) #3.获取回答2 auswerl2=table.cell_value(rowx=10,colx=4) # print(username,auswerl1,auswerl2)三.批量读取某文件下的文件数据全部代码# 批量的读取某文件夹下的每个Excel文件数据# 获取某个文件下所有Excel文件的路径# 标准库 osimport osimport xlrdpath = r"C:\Users\Administrator\Desktop\自动化"all_filename = os.listdir(path)all_filepath = []for filepath in all_filename: # 链路拼接: filepath = os.path.join(path, filepath) print(filepath) # 链路拼接: filepath = os.path.join(path, filepath) all_filepath.append(filepath)print(all_filepath)#初始化列表content = []for file in all_filepath: data =xlrd.open_workbook(file) table = data.sheets()[0] #获取 用户名 回答1 回答2 #1.用户名:从路径中 提取 用户名 刘六 username = print(file.split("\\")[-1].split(".")) #2.获取回答1 模板固定的获取单元格值 auswerl1=table.cell_value(rowx=4,colx=4) #3.获取回答2 auswerl2=table.cell_value(rowx=10,colx=4) # print(username,auswerl1,auswerl2) #将数据以行为单位:用户名,回答1,回答2 temp = [username,auswerl1,auswerl2] #print(temp) content.append(temp)print(content)

创作不易,求关注,点赞,收藏,谢谢~ 

本文链接地址:https://www.jiuchutong.com/zhishi/300149.html 转载请保留说明!

上一篇:css圆角边框怎么设置(css圆角边框弧度代码)

下一篇:目标检测算法——图像分割数据集汇总(附下载链接)(一阶段目标检测算法)

  • 每月计提什么费用
  • 税收分类编码表下载2023
  • 怎么交税费
  • 广告公司 印刷
  • 经营性现金净流量为负数怎么解释
  • 查看企业用什么软件
  • 向境外支付赔偿金需要发票么
  • 最近的火车票代售点
  • 土地增值税清算的条件
  • 租赁违法处理
  • 死账呆账的处理程序
  • 电力工程公司岗位职责
  • 企业增加实收资本
  • 企业员工福利费管理制度内容
  • 销售不同税率的货物会计处理
  • 一般纳税人17%增值税发票按12%核算如何进行账务处理?
  • 改扩建要计提折旧吗
  • 小规模纳税人定额发票怎么报税
  • 公司基本账户冻结怎么办
  • 财政票据税务局能查到吗
  • windows10如何关闭左下角的搜索
  • 公司在银行购买金币没有发票
  • dll缺失怎么修复
  • 环评费入账的会计分录是什么啊
  • 工业危废处理的前景
  • ∧oc电脑bios
  • 电脑连上WiFi上不了网怎么办?
  • 股派发红利是涨还是跌
  • 进程mmc.exe
  • 不能运行windows10的设备有哪些
  • windows7中可以设置控制计算机
  • 特立尼达和多巴哥
  • 个体工商户筹集资金的难易程度
  • react的前端
  • 企业出售生产设备能开票吗怎么开
  • php获取文本内容
  • vue的路由器
  • 微信小程序开发平台
  • 投稿p2
  • python如何编写函数
  • 员工体检费发票可以抵扣进项吗
  • 运输发票抵扣税率是多少
  • 删除python包
  • ubuntu下安装windows
  • 支付宝提取到公积金账户
  • 结转成本计入
  • 快递收据能报销吗
  • 购买税盘怎么减免申报
  • 债务豁免会计核算
  • sql server5120
  • 建筑行业小规模纳税人和一般纳税人
  • 残保金提取是什么意思
  • 实收资本什么情况下会增加
  • 已认证抵扣的发票如何红字信息表
  • 保函保证金怎么入账
  • 垃圾清运费的收费标准乱要钱怎么办
  • 低值易耗品和物料用品的区别
  • 固定资产是每月折旧吗
  • 酒店酒水成本核算表
  • mysql查询语句大全讲解
  • CentOS中mysql cluster安装部署教程
  • Ubuntu下mysql与mysql workbench安装教程
  • xp系统怎么取消自动关机
  • ubuntu20.04挂载
  • centos直接安装
  • mmc无法创建管理单元win10
  • win8怎么设置ip地址
  • ps到底怎么用
  • win8 网络连接
  • linux执行sh文件报错找不到
  • 用python循环语句
  • 浏览器修改js变量
  • css使用教程
  • jq点击图片让图片进行切换
  • cypress 异步
  • unity ti
  • tiny rails汉化
  • 广东省地方税务局公告2017年第7号
  • 云票助手使用步数怎么改
  • 创新税务稽查方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设