Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. #! /usr/bin/env python3
  2.  
  3. __author__ = "Prahlad Yeri"
  4. __license__ = "MIT"
  5. __version__ = "0.0.1"
  6.  
  7. import os, sys
  8.  
  9. def print_tree(dirname, pref = ""):
  10. for item in os.listdir(dirname):
  11. if item.startswith('.'): continue
  12. print(pref + item)
  13. if os.path.isdir(os.path.join(dirname, item)):
  14. print_tree(os.path.join(dirname, item), " "*len(pref) + "+" + ("-"*5))
  15.  
  16. def main():
  17. if len(sys.argv) == 1:
  18. dirname = "."
  19. else:
  20. dirname = sys.argv[1]
  21. print_tree(dirname)
  22.  
  23. if __name__ == "__main__":
  24. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement