ext_filename.py
sver='title'
#Modulimport
import os, tkinter, tkinter.filedialog, tkinter.messagebox
#Dialogfeld zur Dateiauswahl anzeigen
root = tkinter.Tk()
root.withdraw()
#Dateiformatspezifikation. 2. Argument"*txt"angesichts dessen
#Es werden nur Dateien mit der Erweiterung txt angezeigt.
fTyp = [("*","*")]
iDir = os.path.abspath(os.path.dirname(__file__))
res=tkinter.messagebox.askyesno(sver, 'Select input parameter file. \nSuspend the process if you choose "No"')
#Die Fehlermeldung wird durch Auswahl von Abbrechen angezeigt
if res==True:
file = tkinter.filedialog.askopenfilename(filetypes = fTyp,initialdir = iDir)
if file=='':
tkinter.messagebox.showerror(sver, "Suspend the process")
else:
#Ausgabe des Verarbeitungsdateinamens
mess='Input file name is \n' + file
#Nachricht in der Box
tkinter.messagebox.showinfo(sver,mess)
else:
tkinter.messagebox.showerror(sver, "Suspend the process")
Ein Bildschirm wie dieser wird angezeigt ↓
Recommended Posts