python 文件夹遍历

获取命令行传入的参数
import sys
len(sys.argv) #参数个数
sys.argv[0] # 脚本名
sys.argv[1] #参数
遍历文件夹下的文件
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
def allfiles(filepath):
#遍历filepath下所有文件,包括子目录
  files = os.listdir(filepath)
  for fi in files:
    fi_d = os.path.join(filepath,fi)            
    if os.path.isdir(fi_d):
      gci(fi_d)                  
    else:
      print os.path.join(filepath,fi_d)

#递归遍历/root目录下所有文件
allfiles('/root')
基础知识
str.split(' ')
str[1:]

array.__len__()

if true:
    print 1
else:
    print 0

for (key, value) in sourcesMap.items():
        print key + " -- "+ value

os.path.isdir(path)

你可能感兴趣的:(python 文件夹遍历)