mit Python lokale HTML-Datei im Webbrowser öffnen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Schlange
User
Beiträge: 15
Registriert: Freitag 24. August 2018, 12:03

Hallo,
ich stehe vor dem Problem, eine lokal gespeicherte HTML Datei im Browser öffnen zu wollen ohne den komplette Dateipfad angeben zu müssen.
Bisher habe ich folgendes probiert:

Code: Alles auswählen

import webbrowser as wb
wb.open("webseite/index.html")
Jedoch wird dann versucht "https://webseite/index.html" zu öffnen.
Hat jemand eine Idee, wie ich das umgehen kann?

Vielen Dank
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

du musst den vollen Pfad angeben. Wenn die HTML-Datei relativ zur Python-Datei liegt, kannst du zb mit

Code: Alles auswählen

os.path.join(os.path.dirname(__file__), "webseite", "index.html")
eben diesen Pfad erzeugen.
Schlange
User
Beiträge: 15
Registriert: Freitag 24. August 2018, 12:03

Vielen Dank _deets_ funktioniert perfekt!
Antworten