Seite 1 von 1
Datei mit bestimmten Programm öffnen
Verfasst: Freitag 28. September 2018, 21:09
von explorePython
Hallo,
ich würde unter Windows gerne eine html-Datei mit Word öffnen. Ich gehe davon aus, dass es etwas im Modul subprocess geben müsste - bin aber bislang nicht fündig geworden.
Über Eure Hilfe freue ich mich.
Re: Datei mit bestimmten Programm öffnen
Verfasst: Freitag 28. September 2018, 21:15
von xXSkyWalkerXx1
Also wenn ich das richtig verstanden habe, reicht es doch, per "Programm öffnen mit" Word auszuwählen - so ginge das auch.
Re: Datei mit bestimmten Programm öffnen
Verfasst: Samstag 29. September 2018, 09:11
von snafu
Ich empfehle dir, os.startfile('deine_datei.doc') zu nehmen. Damit wird das vom Benutzer voreingestellte Programm zum Öffnen der Datei aufgerufen, denn manche haben ja z.B. Libre Office anstatt MS Office. Außerdem erspart es dir das Suchen (oder Raten) des passenden Pfads. Falls es nur für den Eigengebrauch bestimmt ist, dann geht natürlich auch subprocess.run([pfad_zu_word, deine_datei]).
EDIT:
Sehe jetzt erst, dass du eine HTML-Datei mit Word öffnen willst. Das ist sehr ungewöhnlich, aber musst du wissen. In dem Fall geht der erste Weg natürlich nicht.
Re: Datei mit bestimmten Programm öffnen
Verfasst: Sonntag 30. September 2018, 06:55
von explorePython
snafu, vielen Dank. Mit subprocess.run erreiche ich das, was ich wollte.