add: NeuralSolver

This commit is contained in:
h z
2025-01-23 21:58:27 +00:00
parent f428c6f3a5
commit 98606b4938
7 changed files with 399 additions and 6 deletions

30
summerizer.py Normal file
View File

@@ -0,0 +1,30 @@
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()