遍历 e:/tools 文件夹,打印出所有的文件和普通文件的文件名

import os

os.listdir(filepath) 打开这个文件夹

os.path.join(filepath, file) 链接上一层路径得到该文件的路径

os.path.isdir(f_p) 判断该文件是否是文件夹

import os

def func(filepath, n): # e:/tools # 1,打开这个文件夹
files = os.listdir(filepath) # 2,拿到每一个文件名
for file in files: # 3,获取到路径
f_d = os.path.join(filepath, file) # 4,判断是否是文件夹
if os.path.isdir(f_d): # 如果是文件,继续在来一遍
print("\t"*n, file) #打印文件名
func(f_d, n+1)
else: # 不是文件夹,普通文件
print("\t"*n, file)

func(“e:/tools”, 0)

遍历文件夹打印所有文件名相关推荐

  1. c语言 遍历文件夹中所有文件名,C# 遍历文件夹下所有子文件夹中的文件,得到文件名...

    假设a文件夹在F盘下,代码如下.将文件名输出到一个ListBox中 using System.Data; using System.Drawing; using System.Linq; using ...

  2. python遍历文件夹下所有文件名中含有指定_Python 遍历目录找出包含指定字符串的文件夹...

    题目:编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径 题目不难,但是初接触Python,对函数不够熟悉,犯了不少错误.总结如下: os.path. ...

  3. php获取文件夹下所有文件名(php遍历目录)

    当我对接小发猫API的时候,需要php获取文件夹下所有文件名,我们有时候需要读取目录里面的内容,在 PHP 有多个函数可以获取文件系统目录信息,今天就给大家分享 PHP 遍历目录的三种方法. php获 ...

  4. cmd批量打印文件夹下的文件名,以及打印文件树

    1.打印文件夹下文件名输出到00.txt中 dir *.* /b> 00.txt 运行get fileName.bat结果如图: 2.文件夹下以及子孙文件夹下的文件名以树形式打印 tree  / ...

  5. 遍历文件夹下文件名 几种方法

    获取文件夹中文件名称 Sub test() Dim Mypath, MyName Mypath = ThisWorkbook.Path & "\"    ' 指定路径. M ...

  6. 【C++】window下 使用c++遍历文件夹及其子文件夹和文件,并打印文件路径及各文件内容

    这两天一直在学习如何使用c++遍历文件夹.读取文件内容和写入文件. 话不多说,直接上代码 /* * 文件功能:递归遍历文件夹,遍历文件夹及其子文件夹和文件.打印文件夹名称.文件名称和文件数目 * * ...

  7. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  8. php遍历文件夹下文件内容_PHP递归遍历指定文件夹内的文件实现方法

    今天早上在地铁上看了关于文件和文件夹的一章,正好最近刚搞懂linux的文件系统,觉得对文件属性的访问跟Shell命令很像,所以想晚上来实践一下. 发现php的文件夹函数好像没有提供遍历文件夹下的所有文 ...

  9. linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...

    环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...

最新文章

  1. uoj 117 欧拉回路
  2. 微信小程序 提示Toast
  3. Spring 更好地处理 Struts 动作
  4. python:pandas之read_csv
  5. 【渝粤教育】电大中专电子商务网站建设与维护 (25)作业 题库
  6. 详细讲解Quartz.NET
  7. php 未实例化类调用方法的问题
  8. jquery获取加载的html内容,jquery 获取ajax加载的html中部分内容
  9. 一个页面可以重复调用的TAB选项卡切换js代码 鼠标悬浮
  10. python元组及文件
  11. 汽车之家爬虫(autohome)
  12. 计算ndvi值需要的数据_利用TM计算NDVI问题
  13. 「用ChatGPT搞钱年入百万!」各路博主发布生财之道,网友回呛:答辩的搬运工...
  14. Chrome HackBar工具下载
  15. Android12 ---- Material You 应用
  16. TaWRKY19/61/82激活糖转运蛋白TaSTP3从而增强小麦条锈病敏感性
  17. 华氏度摄氏度温度转换
  18. 用C语言实现将1个整数n分解成几个素数的乘积
  19. 《大话西游》经典对白
  20. android 拦截国外电话号码,Android拦截外拨电话程序示例

热门文章

  1. 汇编语言中xor指令_这个汇编代码有什么作用? (TEST,XOR,JNZ)
  2. BZOJ 4031 HEOI2015 小Z的房间 Matrix-Tree定理
  3. 学大伟业 Day 3 培训总结
  4. 「首席架构师推荐」一系列很棒的的浏览器端JavaScript库资源
  5. redis设置expire以及删除机制
  6. 最详细的Android图片压缩攻略
  7. jacob java excel_12、借助Jacob实现Java打印报表(Excel、Word)
  8. 小猪的Python学习之旅 —— 1.基础知识储备
  9. 一个菜鸟的Geant4入门之路:alpha粒子轰击金箔的例子
  10. Pandas 获取列名