Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- def generate_tree(start_path, output_file):
- with open(output_file, 'w', encoding='utf-8') as f:
- for root, dirs, files in os.walk(start_path):
- level = root.replace(start_path, '').count(os.sep)
- indent = '│ ' * level
- folder_name = os.path.basename(root)
- f.write(f"{indent}├── {folder_name}\n")
- sub_indent = '│ ' * (level + 1)
- for file in files:
- f.write(f"{sub_indent}├── {file}\n")
- # مسیر folder
- start_path = r"C:\Users\Mayank\Documents\GitHub\ERP\assets"
- output_file = "assets_tree.txt"
- generate_tree(start_path, output_file)
- print("Tree structure saved to assets_tree.txt")
Advertisement
Add Comment
Please, Sign In to add comment