File size: 900 Bytes
490ec84 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# run_digs.py
import os
import time
from digest_segment import process_segment
from export_to_spreadsheet import export_to_csv
# Directory containing segment files
SEGMENT_PATH = os.path.join(os.path.dirname(__file__), "digest_paths")
def run_digs_on_all():
print("Starting DIGS engine...")
all_results = []
for filename in os.listdir(SEGMENT_PATH):
if filename.endswith(".txt"):
filepath = os.path.join(SEGMENT_PATH, filename)
print(f"Processing: {filename}")
try:
result = process_segment(filepath)
if result:
all_results.append(result)
except Exception as e:
print(f"Error processing {filename}: {e}")
print("Exporting results...")
export_to_csv(all_results)
print("DIGS processing complete.")
if __name__ == "__main__":
run_digs_on_all()
|