notebookvb

This commit is contained in:
Vladimir Buzalka
2026-05-01 09:43:21 +02:00
parent 1b904e3da0
commit 88602cb406
3 changed files with 468 additions and 6 deletions
@@ -1,7 +1,7 @@
"""
Přihlásí se na VZP Point a stáhne nové zprávy.
Přihlásí se na VZP Point, stáhne nové zprávy a aktualizuje číselníky.
Kombinuje 01_prihlaseni.py + 03_stahuj_nove.py do jednoho spuštění.
Kombinuje 01_prihlaseni.py + 03_stahuj_nove.py + 01_stahni_ciselniky.py.
Přihlášení probíhá plně automaticky (Chrome auto-vybere certifikát).
POUŽITÍ:
@@ -13,23 +13,29 @@ import sys
import os
DIR = os.path.dirname(os.path.abspath(__file__))
CISELNIKY_SCRIPT = os.path.abspath(
os.path.join(DIR, "..", "..", "..", "Recepty", "StahovánízVZPWithClaude", "01_stahni_ciselniky.py")
)
def run(script: str) -> None:
result = subprocess.run(
[sys.executable, os.path.join(DIR, script)],
[sys.executable, script],
check=False,
)
if result.returncode != 0:
raise SystemExit(f"Skript {script} skončil s chybou (kód {result.returncode})")
raise SystemExit(f"Skript {os.path.basename(script)} skončil s chybou (kód {result.returncode})")
def main() -> None:
print("=== Přihlášení ===")
run("01_prihlaseni.py")
run(os.path.join(DIR, "01_prihlaseni.py"))
print("\n=== Stahování nových zpráv ===")
run("03_stahuj_nove.py")
run(os.path.join(DIR, "03_stahuj_nove.py"))
print("\n=== Stahování číselníků VZP ===")
run(CISELNIKY_SCRIPT)
if __name__ == "__main__":