1 #!/usr/bin/python3 2 import os 3 import sys 4 def scan(path): 5 for x in os.listdir(path): 6 newpath = os.path.join(path,x) 7 if os.path.isdir(newpath): 8 scan(newpath) 9 elif os.path.isfile(newpath): 10 print(newpath) 11 12 def main(argv): 13 l = len(sys.argv) 14 if l !=2 : 15 print("请输入需要遍历的目录!") 16 print("usage:<scan filepath>") 17 return 18 path = sys.argv[1] 19 scan(path) 20 21 if __name__ == '__main__': 22 main(sys.argv[1:])