Hej chciałbym żeby użytkownik mógł podać ścieżkę do pliku (konkretnie w formacie .tex
) i żeby skrypt uruchomił odpowiedni program i również ten konkretny plik. Jak mogę to zrobić?
Hej, a trochę jaśniej? Uruchomić, .tex
?
https://fileinfo.com/extension/tex
Gdzie ten użytkownik ma podać tą ścieżkę, w argumencie skryptu, w skrypcie, coś więcej?
No normalnie chce po prostu uruchomic dany plik z poziomu Pythona. W windowsie po prostu klikam dwa razy na ikonke pliku i otwiera się on w odpowiednim do tego programie . Tutaj chce w Pythonie podać ścieżkę do pliku i ścieżkę do exe mojego programu i żeby efekt był tak sam jak kliknięcie w ikonkeKliknij
@Jeż i przyjaciele: Zaimplementuj w tym skrypcie sczytywanie argumentów CMD:
import sys
path_to_tex = sys.argv[1]
print(path_to_tex)
I wywołujesz: "python nazwa_skryptu.py sciezka_do_tex"
@Jeż i przyjaciele: os.startfile('scieżka/do/pliku')
Za https://docs.python.org/3/library/os.html:
os.startfile(path[, operation][, arguments][, cwd][, show_cmd])
Start a file with its associated application.