python运维常用脚本
1、用Python写一个列举当前目录以及所有子目录下的文件,并打印出绝对路径
#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import os
for root,dirs,files in os.walk('/tmp'):
#print root
for name in dirs:
print os.path.join(root,name)
for name in files:
print os.path.join(root,name)
os.walk() :我们一般只使用第一个参数(topdown)
该方法对于每个目录返回一个三元组(dirpath,dirnames,filenames)。
第一个是路径,第二个是路径下面的目录,第三个是路径下面的非目录(对于Windows来说也就是文件)

浙公网安备 33010602011771号