SVG asset rapport er et praktisk Python-eksempel for WEBoracle med fast ZIP-nedlasting og tilhørende forklaring.
SVG asset rapport
SVG asset rapport er et praktisk Python-eksempel for WEBoracle med fast ZIP-nedlasting og tilhørende forklaring.
Hva scriptet gjør
Scriptet er laget som et praktisk eksempel for WEBoracle-biblioteket. Det viser en avgrenset løsning som kan kopieres, testes lokalt og bygges videre på.
Når det passer
Bruk eksempelet når du trenger en liten, tydelig startfil og ønsker å se hvordan struktur, kommentarer og testpunkter kan settes opp før produksjon.
Før bruk
- Les forklaring og user manual i ZIP-pakken.
- Tilpass stier, navn og tekst til ditt prosjekt.
- Test i et lukket testmiljø før publisering.
Kode
from pathlib import Path
import xml.etree.ElementTree as ET
for svg in sorted(Path(".").rglob("*.svg")):
try:
ET.fromstring(svg.read_text(encoding="utf-8"))
print(f"OK {svg}")
except Exception as exc:
print(f"FEIL {svg}: {exc}")
Kontroll etter nedlasting
Etter nedlasting bør ZIP-filen pakkes ut og kontrolleres før scriptet brukes. Kontroller at hovedfilen finnes, at credits.txt er fylt ut, at forklaring.txt beskriver formålet, og at user_manual.txt gir nok informasjon til å teste løsningen lokalt.
Scriptet er et startpunkt, ikke en garanti for at alle miljøer er like. Tilpass filnavn, stier, variabler og sikkerhetsgrenser før produksjon. Loggfør gjerne endringer slik at en senere versjon kan spores tilbake til utgangspunktet.