Advertisement
DeaD_EyE

prin_dirs

Jun 22nd, 2015
346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. from __future__ import print_function
  2. import os
  3. import sys
  4.  
  5. def print_dir(directory, output):
  6.     for (root, dirs, files) in os.walk(directory):
  7.         for d in dirs:
  8.             print(os.path.join(root, d), file=output)
  9.         for f in files:
  10.             print(os.path.join(root, f), file=output)
  11.  
  12. if __name__ == '__main__':
  13.     if len(sys.argv) != 3:
  14.         print("Usage: {} directory output".format(sys.argv[0]))
  15.         sys.exit(1)
  16.    
  17.     with open(sys.argv[2], "w") as fd:
  18.         print_dir(sys.argv[1], fd)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement