This commit is contained in:
2026-06-01 16:49:38 +02:00
parent bed30c985b
commit d017203644
595 changed files with 233 additions and 13 deletions
+7 -5
View File
@@ -1,10 +1,10 @@
"""
Kompletní pipeline:
1. Stažení Subject Summary Reportů (obě studie)
2. Stažení Subject Detail Reportů (obě studie)
3. Import do MySQL
2. Stažení Subject Detail Reportů + notifikací (obě studie)
3. Import do MySQL (summary, visits, notifikace)
Spusť tento skript místo tří samostatných skriptů.
Spusť tento skript místo samostatných skriptů.
"""
import os
@@ -18,6 +18,7 @@ import pandas as pd
import db_config
import mysql.connector
import download_subject_details as dsd
# ── CONFIG ───────────────────────────────────────────────────────────────────
BASE_URL = "https://janssen.4gclinical.com"
@@ -405,8 +406,9 @@ def main():
summary_path = download_summary(page, study, today)
summary_paths[study] = summary_path
print(f"\n[{study}] KROK 2: Subject Detail Reports")
download_details(page, study, summary_path, today)
print(f"\n[{study}] KROK 2: Subject Detail Reports + notifikace")
dsd.run(page, study)
except Exception as e:
print(f" [{study}] CHYBA při stahování: {e}")
summary_paths[study] = None