path = 'd:\\test'
for x in os.listdir( 'd:\\test' ): #
# 判断某个路径是否是一个目录
if os.path.isdir( os.path.join( 'd:\\test', x ) ): # isdir 参数需要传入绝对路径
print( 'dir: ', os.path.join('d:\\test', x ) )
# 判断某个路径是否是一个文件
if os.path.isfile( path + "\\" + x ): # isfile 参数需要传入绝对路径
print( "file: " , path + "\\" + x )
#
本文介绍了一种使用Python遍历指定目录下所有子目录及文件的方法。通过os模块的listdir, isdir和isfile函数,可以区分并打印出目录和文件的绝对路径。

被折叠的 条评论
为什么被折叠?



