From f420b84aee56b1119768f1ab99b732f4e76d89da Mon Sep 17 00:00:00 2001 From: Floke Date: Fri, 8 Aug 2025 06:07:04 +0000 Subject: [PATCH] duplicate_checker.py aktualisiert --- duplicate_checker.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/duplicate_checker.py b/duplicate_checker.py index bb7298bd..bcd15c7b 100644 --- a/duplicate_checker.py +++ b/duplicate_checker.py @@ -2,6 +2,7 @@ import os import sys import logging import pandas as pd +from datetime import datetime from thefuzz import fuzz from helpers import normalize_company_name, simple_normalize_url, serp_website_lookup from config import Config @@ -15,7 +16,8 @@ CRM_SHEET_NAME = "CRM_Accounts" MATCHING_SHEET_NAME = "Matching_Accounts" SCORE_THRESHOLD = 80 # Score-Schwelle LOG_DIR = "Log" -LOG_FILE = "duplicate_check_v2.12.txt" +now = datetime.now().strftime('%Y-%m-%d_%H-%M') +LOG_FILE = f"{now}_duplicate_check_v2.12.txt" # --- Logging Setup --- if not os.path.exists(LOG_DIR): @@ -36,7 +38,7 @@ fh.setFormatter(formatter) root.addHandler(fh) logger = logging.getLogger(__name__) logger.info(f"Logging to console and file: {log_path}") -logger.info("Starting duplicate_checker.py v2.12 | Version: 2025-08-08_10-20") +logger.info(f"Starting duplicate_checker.py v2.12 | Version: {now}") # --- SerpAPI Key laden --- try: @@ -182,4 +184,4 @@ def main(): logger.error("Fehler beim Schreiben ins Google Sheet") if __name__=='__main__': - main() \ No newline at end of file + main()