当前位置: 首页 > news >正文

标准化建设发展委员会官方网站免费web服务器网站

标准化建设发展委员会官方网站,免费web服务器网站,专业网页设计服务,网站做百度百科的好处作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.前期代码 二.实现批量读取 1.os库 2.实现思路 (1&#…

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

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

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

目录

前言

一.前期代码

二.实现批量读取

1.os库

2.实现思路

(1).实现批量的读取某文件下的每个Excel文件数据

(2)获取文件夹下的所有文件的名称

(3)文件路径=文件夹路径+文件名称

(4)使用for进行实现

(5)链路拼接

(6)定义空列表

3.本期全部代码


前言

本章将会讲解Python编程实现自动化办公案例(2)前期回顾Python编程自动化办公案例(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)#行,列下标

二.实现批量读取

1.os库

标准库,与操作系统交互的模块

Python的os库提供了通用的、基本的操作系统交互功能。os库是Python中的标准库,其中包含几百个子库。

import os

2.实现思路

(1).实现批量的读取某文件下的每个Excel文件数据

(2)获取文件夹下的所有文件的名称

#批量的读取某文件夹下的每个Excel文件数据#获取某个文件下所有Excel文件的路径#标准库 osimport ospath = r"C:\Users\86134\Desktop\zdh"
all_filename = os.listdir(path)
print(all_filename)#['LL.xls', 'ls.xls', 'ww.xls', 'zs.xls']

(3)文件路径=文件夹路径+文件名称

如:

  • C:\Users\86134\Desktop\zdh\zs.xls
  •        C:\Users\86134\Desktop\zdh\ls.xls
  •        C:\Users\86134\Desktop\zdh\ww.xls
  •        C:\Users\86134\Desktop\zdh\ll.xls

会发现前面都是一样的,会不会有一种机制可以吧列表中的元素取出来然后再去跟对应路径拼接?

for filepath in all_filename:print(filepath)#LL.xls
#ls.xls
#ww.xls
#zs.xls

(4)使用for进行实现

for filepath in all_filename:# print(filepath)filepath = path + filepathprint(filepath)#C:\Users\86134\Desktop\zdhLL.xls
#C:\Users\86134\Desktop\zdhls.xls
#C:\Users\86134\Desktop\zdhww.xls
#C:\Users\86134\Desktop\zdhzs.xls

在此发现输出的结果缺少“\”这便会出现问题,我们如何进行改进呢?

for filepath in all_filename:# print(filepath)filepath = path +"\\" +filepathprint(filepath)C:\Users\86134\Desktop\zdh\LL.xls
C:\Users\86134\Desktop\zdh\ls.xls
C:\Users\86134\Desktop\zdh\ww.xls
C:\Users\86134\Desktop\zdh\zs.xls

注意,\表示层级关系,在Python中需要使用\作为转义字符,也就是说\\-->\

使用这种方式虽然可以但是需要考虑的太多了,为此还有更好的方法吗?

(5)链路拼接

for filepath in all_filename:#链路拼接:filepath=os.path.join(path,filepath)print(filepath)

(6)定义空列表

all_filepath = []

3.本期全部代码


#批量的读取某文件夹下的每个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)

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

http://www.rdtb.cn/news/16468.html

相关文章:

  • 百度网站分析报告亚马逊市场营销案例分析
  • 河北省网站备案管理系统优化公司流程制度
  • 网站建设 公司 常州查域名的网址
  • 北京建站公司做网站价格搜索引擎是什么
  • 大连网站建设设计公司济南最新消息
  • wordpress相册间距seo网站推广计划
  • 深圳市网站维护自媒体有哪些平台
  • 牡丹江地区做网站的公司关键词优化排名软件哪家好
  • sqlite做网站数据库企排排官网
  • b2b网站怎么做优化搜索引擎营销包括
  • 数据库网站建设方案百度搜索的优势
  • 长沙制作网站公司哪家好百度权重是什么意思
  • 河北建设工程造价信息网站怎么建网站
  • 地产网站建设百度搜索网站
  • 兰州市做网站的公司有哪些长沙seo网站推广
  • 网站栏目划分怎么做网站推广沈阳
  • 怎么上传文章网站佛山百度推广电话
  • 网站建设地带网络营销策划书8000字
  • 无毒一级床上做視频黄色网站免费网络推广工具
  • 工商 经营性网站备案怎样看网页的友情链接
  • 有哪些免费网站可以做店招小网站搜什么关键词好
  • 做阿里巴巴网站费用吗网络营销推广公司网站
  • 微信做淘宝优惠券但网站是怎么建设但输入关键词进行搜索
  • 佛山网站建设公司排名榜郭生b如何优化网站
  • 中国黄金建设网站天津seo结算
  • 企业网站内容的制作小网站搜什么关键词
  • 盘锦做网站多少钱广州网站快速排名
  • 南和住房和城乡建设局网站360搜索引擎首页
  • 被邀请做刷客会不会碰到钓鱼网站推广公司app主要做什么
  • 专业定制网站建设公司淘宝站内推广方式有哪些