Files
janssen/EmailsImport/janssenpc_file_send.py
T
2026-05-27 07:09:46 +02:00

30 lines
928 B
Python

import requests
from pathlib import Path
TOKEN = "13e1bb01-9fd5-44a8-8ce9-4ee27133d340"
UPLOAD_URL = "https://msgs.buzalka.cz/upload-dropbox"
SOURCE_DIR = Path(r"C:\Users\vbuzalka\OneDrive - JNJ\##JNJPrenos")
files = [f for f in SOURCE_DIR.iterdir() if f.is_file()]
if not files:
print("Žádné soubory k odeslání.")
else:
for f in files:
try:
with f.open("rb") as fh:
resp = requests.post(
UPLOAD_URL,
headers={"Authorization": f"Bearer {TOKEN}"},
files={"file": (f.name, fh, "application/octet-stream")},
timeout=120,
)
resp.raise_for_status()
result = resp.json()
print(f" {result['status'].upper():10} | {f.name}")
f.unlink()
except Exception as e:
print(f" CHYBA | {f.name} | {e}")
print("\nHotovo.")