使用glob模块输出目录内容
来源:互联网 发布:手机图片排版软件 编辑:程序博客网 时间:2024/05/29 09:21
import glob,os
def putdir(dirname):
for i in glob.glob(dirname):
if os.path.isdir(i):
putdir(i+os.sep+'*')
else:
print i #glob.glob()函数输出文件的绝对路径 或os.path.join(dirname,i)
#glob.glob()函数输出文件的绝对路径
def putdir(dirname):
for i in glob.glob(dirname):
if os.path.isdir(i):
putdir(i+os.sep+'*')
else:
print i #glob.glob()函数输出文件的绝对路径 或os.path.join(dirname,i)
putdir(dirname)
以下例子输出系统盘的mp3文件:
import glob,os
dirname='E:\\*'
def putdir(dirname):
for i in glob.glob(dirname):
if os.path.isdir(i):
putdir(i+os.sep+'*')
elif os.path.splitext(i)[1][1:]=='mp3': #使用os.path.splitext(i)[1][1:] 得到扩展名,或使用os.path.basename(i).split('.')[-1] =='mp3'
print i #os.path.join(dirname,i)
putdir(dirname)
也可以使用os.walk()方法,如下:
#coding:utf-8
import os
for m,n,k in os.walk(r'E:\\'):
for r in k:
if r.split('.')[-1]=='mp3':
print r
- 使用glob模块输出目录内容
- python glob模块扫描文件目录
- glob模块
- glob模块
- glob 模块
- glob模块
- Python 中glob模块使用笔记
- python glob.glob使用
- Python:文件和目录列表的外部模块glob
- 使用glob模块,遍历E盘下的mp3文件
- 模块使用记录学习——node-glob
- 模块使用记录学习——node-glob
- 使用dir()、readdir()和glob()遍历目录及测试性能
- python之glob模块
- [python] glob模块
- python glob模块
- python glob模块
- glob模块详解
- 添加系统最大音量设置
- ObjectARX学习笔记(一)----中如何根据组名将组里的所有实体删除,以及清除组
- 改变不需要时间和地点的条件
- Android常用控件之GridView使用BaseAdapter
- 八枚银币
- 使用glob模块输出目录内容
- 站长
- 关于在struts.xml文件中的各个节点的配置顺序问题
- 通过崩溃trace来查找问题原因
- How to display XML in a JTree using JDOM
- 提供C语言中获取系统时间一些思路
- Java中Runnable和Thread的区别
- 开博
- 在Android的Listview中显示多种视图