一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

python获取某目录下的所有文件和子目录-os.listdir

时间:2014-10-10 编辑:简简单单 来源:一聚教程网

有时候需要获取某目录下的所有文件和子目录,从stackoverflow搜到了一段代码,需要时可以使用。

在Python中可以使用os.listdir()函数获得指定目录中的内容。其原型如下所示。
 
os.listdir(path)
 
其参数含义如下。path 要获得内容目录的路径。以下实例获得当前目录的内容。
 
>>> import os 
 
>>> os.listdir(os.getcwd()) 
 
获得当前目录中的内容
 
['dde.pyd', 'license.txt', 'Pythonwin.exe',  'scintilla.dll', 'win32ui.pyd', 'win32uiole.pyd', 'pywin']

例子

#!/usr/bin/python

import os, sys

# Open a file
path = "/var/www/html/"
dirs = os.listdir(path)

# This would print all the files and directories
for file in dirs:
   print file

热门栏目