Datei im Dialog mit Python auswählen → Dateinamen im Meldungsfeld anzeigen

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 ↓ test1.png

Recommended Posts

Datei im Dialog mit Python auswählen → Dateinamen im Meldungsfeld anzeigen
Exklusive Steuerung mit Sperrdatei in Python
Zeigen Sie Python 3 im Browser mit MAMP an
Lesen Sie Tabellendaten in einer PDF-Datei mit Python
Zip mit Python extrahieren (unterstützt japanische Dateinamen)
Dateidialog mit Python-GUI öffnen (tkinter.filedialog)
Dateioperationen in Python
Dateiverarbeitung in Python
Ausnahmemeldung in Python
Dateimanipulation mit Python
Führen Sie eine Python-Datei mit relativem Import in PyCharm aus
Schaben mit Selen in Python
Betreiben Sie LibreOffice mit Python
Zeigen Sie UTM-30LX-Daten in Python an
Debuggen mit pdb in Python
Zeichnen Sie eine netCDF-Datei mit Python
[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
Umgang mit Sounds in Python
Scraping mit Tor in Python
Tweet mit Bild in Python
Kombiniert mit Ordnungszahl in Python
Gacha geschrieben in Python -BOX Gacha-
Einfaches Passwortfeld in Python
Japanische JSON-Datei anzeigen
Laden Sie die CSV-Datei mit Python herunter
Versuchen Sie, die verstümmelten Zeichen im angehängten Dateinamen mit Python zu entschlüsseln
Nachricht vom ersten Offset mit Kafka Consumer in Python abrufen
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
Anzeigen von Legendenmarkierungen in einem mit Python 2D-Plot
Zahlenerkennung in Bildern mit Python
Extrahieren Sie die xz-Datei mit Python
Testen mit Zufallszahlen in Python
GOTO in Python mit erhabenem Text 3
Arbeiten mit LibreOffice in Python: Importieren
[Python] Mit Python in eine CSV-Datei schreiben
Speichern Sie die Binärdatei in Python
[Mit Python automatisiert! ] Teil 1: Datei einstellen
Scraping mit Selen in Python (Basic)
Linebot-Erstellung und Dateifreigabe mit Python
CSS-Analyse mit cssutils in Python
Ausgabe in eine CSV-Datei mit Python
Behandeln Sie Posix-Nachrichtenwarteschlangen in Python
Numer0n mit Elementen, die mit Python erstellt wurden
Erstellen Sie eine Binärdatei in Python
Audio-Wellenform-Anzeige in Python
Zeigen Sie Zeichen wie AA in Python an
Verwenden Sie rospy mit virtualenv in Python3
Verwenden Sie Python in pyenv mit NeoVim
Heatmap mit Dendrogramm in Python + Matplotlib
Lesen Sie Dateien parallel zu Python
Passwort für Lehrbuch mit Python generieren
Verwenden Sie OpenCV mit Python 3 in Window
ORC, Parkettdateivorgänge in Python
[Mit Python automatisiert! ] Teil 2: Dateivorgang
Holen Sie sich den Hostnamen in Python
Bis zum Umgang mit Python in Atom
Beginnen Sie mit Python mit Blender
Arbeiten mit DICOM-Bildern in Python
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.