Pythonmania

Script Different!

Suchen in:
Suche:
In Partnerschaft mit Amazon.de
Startseite | Schockwellenreiter | Impressum
Anzeigen


How To: Filedialog mit Python und Tkinter

Frage:

Wie kann ich in einem Python-Script eine Dialogbox zum Auswählen einer Datei realisieren? Ich möchte als Resultat den kompletten Pfad zurückhaben.

Antwort:

Ganz einfach:

#!python
from tkFileDialog import *

myPath = askopenfilename(filetypes=[("alle Formate", "*")])
print myPath

Das gibt auf meiner Festplatte z.B.: »Yogi:home:test.html« zurück. (Meine Festplatte heißt »Yogi«) sidesmiley picture

Genau so einfach bekommt man Pfad und Dateiname auch getrennt:

import os
myDir, myFile = os.path.split(myPath)
print myDir
print myFile

myDir hat dann den Wert »Yogi:home« und myFile liefert - wie vermutet - den Wert »test.html«.

-->> How To: Dialogboxen mit MacPerl






Werbung: