Files
InverseOfLife/summerizer.py
2025-01-23 21:58:27 +00:00

30 lines
698 B
Python

import os
ignores = [
'bin',
'obj'
]
def find_all_proj_files(base_path):
res = []
for root, dirs, files in os.walk(base_path):
dirs[:] = [d for d in dirs if not d.startswith('.') and not d in ignores]
for file in files:
if file not in ignores:
res.append(os.path.join(root, file))
return res
def summerizer():
current_dir = os.path.dirname(os.path.abspath(__file__))
fs = find_all_proj_files(current_dir)
res = ""
for file in fs:
with open(file) as f:
res += f"---------------------{file}-------------------------\n"
res += f.read()
res += "\n"
print(res)
summerizer()