os 模块下有两个函数:

os.walk()

os.listdir()

#!/usr/bin/env python

# -*- coding: utf-8 -*-

import os

def file_name(file_dir):

for root, dirs, files in os.walk(file_dir):

print(root) #当前目录路径(包含所有子目录)

# print("===============")

# print(dirs) #当前路径下所有子目录(同一路径下的存一个列表中)

# print("===============")

# print(files) #当前路径下所有非目录子文件(同一路径下的存一个列表中)

file_name("E:\\qzcsbj")

获取路径下指定格式的文件

方式一:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

import os

def file_name(file_dir):

fileList = []

for root, dirs, files in os.walk(file_dir):

for file in files:

# print(file)

if os.path.splitext(file)[1] == '.txt': # os.path.splitext()函数将路径拆分为文件名+扩展名

# if file.split('.')[1].strip() == 'txt':

fileList.append(os.path.join(root, file))

return fileList

res = file_name("E:\\qzcsbj")

print(res)

方式二:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

import os

def list_dir(path, list_name): # 传入存储的list

for file in os.listdir(path): # os.listdir(path),路径下的文件及文件夹,不包含子文件和子文件夹

file_path = os.path.join(path, file)

if os.path.isdir(file_path): # 判断是否目录

list_dir(file_path, list_name)

else:

list_name.append(file_path)

fileList=[]

list_dir("E:\\qzcsbj", fileList)

print(fileList)

整理自网络,如有侵权,请联系删除。

Python获取指定文件夹下的文件名

本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

python获取当前文件夹下所有文件名【转】

os 模块下有两个函数: os.walk() os.listdir() 1 # -*- coding: utf-8 -*- 2 3 import os 4 5 def file_name(file_d ...

Matlab获取一个文件夹下所有文件名

Matlab获取一个文件夹下所有文件名: fileFolder=fullfile('D:\MATLAB\bin\trc'); dirOutput=dir(fullfile(fileFolder,'*. ...

python获取指定文件夹下的文件路径

#!/usr/bin/python# -*- coding: UTF-8 -*-# @date: 2018/1/6 23:08# @name: tmp2# @author:vickey-wu impo ...

python获取指定文件夹下的文件和文件夹

import os filepaths = []; dirpaths = []; pathName = r'C:\anfei\json\20191128' for root, dirs, files ...

Matlab获取文件夹下所有文件名并将数据按矩阵赋值给变量

一.获取一个文件夹下所有文件名: fileFolder=fullfile('D:\MATLAB\bin\trc'); dirOutput=dir(fullfile(fileFolder,'*.trc' ...

cocos2d-x3.2下获取文件夹下所有文件名的方法

python怎么获取所有文件名_python 获取当前文件夹下所有文件名相关推荐

  1. python读取文件夹下特定的文件_python os模块获取指定文件夹下所有文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. python os模块获取指定文件夹下所有文件名 第一种方法使用os.walk(): os.walk() 方法 ...

  2. python读取文件夹下所有文件名_python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  3. python读取文件名-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  4. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  5. python怎么读文件夹下的文件夹-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  6. python怎么读文件名-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  7. python怎么读文件名-Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  8. Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. [python] view ...

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

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

最新文章

  1. CentOS 5.1下安装Opensim
  2. Nginx平滑升级,并增加清除缓存模块
  3. 一文带你深入拆解Java虚拟机
  4. 计算机数字信号原理,计算机网络通信原理数字信号的基带传输.ppt
  5. java 注解 属性 类型_收藏!你一定要知道的Java8中的注解
  6. SQL的别名和SQL的执行顺序和SQL优化
  7. 1001.A+B Format (20)(思路,bug发现及其修改,提交记录)
  8. 基于asp.net大学生助学贷款管理系统#毕业设计
  9. 翻译www.djangobook.com之第一章:Django介绍
  10. 使用网络数据采集的好处
  11. objectc foundation class hierachy
  12. CentOS防火墙放行端口(以 8080 端口为例)
  13. 3个方法实现微信多开登陆 适用电脑端(WIN7/WIN10)
  14. SELECT list is not in GROUP BY clause and contains nonaggregated column 异常
  15. 汇编-栈帧-寄存器esp, ebp
  16. 华为疯狂扩招3000名数据分析师,招聘要求让人窒息!
  17. 【工作感悟】老程序员总结的四条工作经验教训
  18. 【AI简报20210611期】Arm v9架构来啦、开源实战教你实现文字识别!
  19. 数据中心太耗电,送你一个节能神器
  20. ROS_Kinetic_03 ROS入门向导

热门文章

  1. appium中的TouchAction的常用用法
  2. 微信小程序模仿开眼视频app(二)——搜索功能
  3. Linux下 配置NTP时间服务器
  4. 三年“云改”,移动云这份答卷有多“硬”?
  5. Excel、大量数据、违禁词数据分析思路
  6. VS中未加载wntdll.pbd的问题
  7. Linux下函数调用堆栈帧的详细解释
  8. 如何在多台 群晖 NAS之间进行数据(硬盘)迁移
  9. Golang:os/io标准库读取文件
  10. Ubuntu OS: Ubuntu for phone