首页 > 编程语言 > 详细

python脚本工具 - 3 目录遍历

时间:2016-03-18 14:42:50      阅读:268      评论:0      收藏:0      [点我收藏+]
  • 遍历系统中某一目录下的所有文件名
#! /usr/bin/python
# coding:utf-8

import os

def dirList(path):
  filelist = os.listdir(path)
  print filelist

dirList(/Users/spdbma/python)

结果:

spdbmadeMacBook-Pro:python spdbma$ python dirlist.py 
[.DS_Store, CharPainting, crawler, dirlist.py, picknames, test.py]
  • 遍历系统中某一绝对路径下的所有文件名(包含路径显示)
#! /usr/bin/python
# coding:utf-8

import os

def dirList(path):
  filelist = os.listdir(path)
  allfile = []
  for filename in filelist:
    filepath = os.path.join(path,filename)
    if os.path.isdir(filepath):
      dirList(filepath)
    allfile.append(filepath)
  return allfile

allfile = dirList(/Users/spdbma/python)
print all file

结果:

spdbmadeMacBook-Pro:python spdbma$ python dirlist.py 
[/Users/spdbma/python/.DS_Store, /Users/spdbma/python/CharPainting, /Users/spdbma/python/crawler, /Users/spdbma/python/dirlist.py, /Users/spdbma/python/picknames, /Users/spdbma/python/test.py]

 

python脚本工具 - 3 目录遍历

原文:http://www.cnblogs.com/tdcqma/p/5291998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!