双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

【求助】python如何从函数的列表中得到指定的值

平凡之路09 平凡之路09 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
python刚入门,现在尝试着自己写一个查询指定文件夹下的execl文件的数据,刚写了一段定义了一个file函数,得到了文件夹下的execl文件列表,现在需要遍历得到的文件名,不知道怎么写,麻烦大家帮看看

import os
import openpyxl

#功能1:第一步:使用os模块遍历D盘目录下目标文件夹中的的所有execl文件,得到xlsx文件名加入filenamelist列表

def file(dirpath = 'd:\目标文件夹',suffix = '.xlsx',filenamelist = []): #目标地址,后缀名等于.xlsx,建立filenamelist列表用于接收遍历得到的文件名下
for root, dirs, filename in os.walk(dirpath):
#用os.walk方法遍历D盘目标文件夹获取文件名
for name in filename:
#遍历获得的文件名
if os.path.splitext(name)[-1] in suffix:
#文件名切片,方法为os.path.splitext(),筛选出.xlsx的文件
filenamelist.append(os.path.join(root,name))
#将筛选的.xlsx文件添加到filemanelist列表
return filenamelist

print(file()) #['d:\\目标文件夹\\fenbiao1.xlsx', 'd:\\目标文件夹\\fenbiao2.xlsx', 'd:\\目标文件夹\\test.xlsx', 'd:\\目标文件夹\\zongbiao.xlsx']

...全文

相关推荐

python 返回列表中某个值的索引方法

如下所示: list = [5,6,7,9,1,4,3,2,10] list.index(9) out:3 同时可以返回列表中最大值的索引list.index(max(list)) 最小值索引list.index(min(list)) 以上这篇python 返回列表中某个值的索引方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python获取元素在数组中索引号的方法Python打印输出数组中全部元素python获取array中指定元素的示例numpy:找到指定元素的索引示例pyth

weixin_38678796

Python3 把一个列表按指定数目分成多个列表的方式

今天小编就为大家分享一篇Python3 把一个列表按指定数目分成多个列表的方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38696143

python 列表删除所有指定元素的方法

下面小编就为大家分享一篇python 列表删除所有指定元素的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38667920

Python3实现对列表按元组指定列进行排序的方法分析

本文实例讲述了Python3实现对列表按元组指定列进行排序的方法。分享给大家供大家参考,具体如下: Python版本: python3.+ 运行环境: Mac OS IDE: pycharm Python内建的排序方法 1 排序方法介绍 Python中有2个排序函数,一个是list内置的sort()方法,另一个是全局的sorted()方法 sorted(iterable,key=None,reverse=False) #返回排好序的新列表,不改变对象本身,默认升序;reverse:-True降序 -False 正序对所有可迭代的对象均有效 list.sort(key=None,rever

weixin_38682076

python中for循环输出列表索引与对应的值方法

今天小编就为大家分享一篇python中for循环输出列表索引与对应的值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38520192
评论 4
收藏 已收藏
分享
返回顶部
平凡之路09
脚本语言 37,738 成员 34,208 内容