没有合适的资源?快使用搜索试试~ 我知道了~
python-查找特定名称文件并按序号、文件名分行打印输出
1 下载量 55 浏览量
2020-12-21
06:57:23
上传
评论
收藏 31KB PDF 举报
温馨提示
试读
1页
python-查找特定名称文件并按序号、文件名分行打印输出 第1天第2题 1.遍历”Day1-homework”目录下文件; 2.找到文件名包含“2020”的文件; 3.将文件名保存到数组result中; 4.按照序号、文件名分行打印输出。 注意:提交作业时要有代码执行输出结果。 # -*- coding: utf-8 -*- # 查找特定名称文件 # 2020-04-22 # 导入OS模块 import os # 待搜索的目录路径 path = "Day1-homework" # 待搜索的名称 filename = "2020" # 定义保存结果的数组 result = [] def fin
资源详情
资源评论
资源推荐
python-查找特定名称文件并按序号、文件名分行打印输出查找特定名称文件并按序号、文件名分行打印输出
python-查找特定名称文件并按序号、文件名分行打印输出查找特定名称文件并按序号、文件名分行打印输出
第1天第2题
1.遍历”Day1-homework”目录下文件;
2.找到文件名包含“2020”的文件;
3.将文件名保存到数组result中;
4.按照序号、文件名分行打印输出。
注意:提交作业时要有代码执行输出结果。
# -*- coding: utf-8 -*-
# 查找特定名称文件
# 2020-04-22
# 导入OS模块
import os
# 待搜索的目录路径
path = "Day1-homework"
# 待搜索的名称
filename = "2020"
# 定义保存结果的数组
result = []
def findfiles():
"""查找特定名称文件"""
# 判断路径是否存在
if path:
# 定义符合文件名的个数,也即循环次数
i = 0
# walk方法产生3-元组 (dirpath, dirnames, filenames)
for dirpath, dirnames, filenames in os.walk(path):
# 遍历filenames赋值file
for file in filenames:
if "2020" in file:
# join方法合并出完整路径
result = [os.path.join(dirpath,file)] i += 1
j = [i] print(j + result)
else:
print ("The dirpath in not Exist!")
if __name__ == '__main__':
findfiles()
[1, 'Day1-homework/4/22/04:22:2020.txt'] [2, 'Day1-homework/18/182020.doc'] [3, 'Day1-homework/26/26/new2020.txt']
只有list+list才能出上面的输出结果
试了很多方法,包括网上的利用index值,但这个每次循环result的index值都是0
作者:skyseagrass
weixin_38731979
- 粉丝: 5
- 资源: 897
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- lcd1602 功能函数封装lcd1602-master.zip
- lcd1602基本驱动函数lcd1602-master.zip
- 2016-2018负荷天气data-quanzhou.xls
- FANUC机器人初始化系统的基本方法和步骤.docx
- 液体混合控制123.smart
- tcp/ip 实验,临时上传
- 艾默生PAC System3i PLC系列与其它设备TCP/IP通讯教程(不用其它网关,直接通讯,实用)
- 电力场景遥感数电杆塔检测数据集VOC+YOLO格式400张1类别.7z
- 九宫格数独游戏入门初级高级骨灰级完美.docx
- 网件 WG111 V3 网卡Windows10 /11 64位驱动
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0