askopenfilename ... Verzeichnis vorgeben

Fragen zu Tkinter.
langeLeitung
User
Beiträge: 16
Registriert: Donnerstag 14. April 2005, 12:53

askopenfilename ... Verzeichnis vorgeben

Beitragvon langeLeitung » Dienstag 6. September 2005, 11:58

Hallo!

Die Zeile

Code: Alles auswählen

dateiname = tkFileDialog.askopenfilename(filetypes=[("Kofigurations-Dateien", ".cgf")])

ruft ein "Datei öffnen"-Fenster auf, dass alle Dateien anzeigt, die mit *.cfg enden.
Wie gebe ich beim askopenfilename-Befehl das Verzeichnis an, in dem gesucht werden soll.

Bzw. kann ich ein Standartverzeichnis angeben, auf das tkFileDialog zugreift?

Achja: Ohne Option "filetypes" wird immer das Verzeichnis Geöffnet, von dem aus das Python-Programm gestartet wurde. Mit der Option startet es bei "Eigene Dateien".

Edit (Leonidas): Code in Python-Tags gesetzt.
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Beitragvon mawe » Dienstag 6. September 2005, 12:44

Hi!

Versuchs mal mit der Option initialdir.

Gruß, mawe
langeLeitung
User
Beiträge: 16
Registriert: Donnerstag 14. April 2005, 12:53

Beitragvon langeLeitung » Dienstag 6. September 2005, 13:17

Vielen Dank!

Mit

Code: Alles auswählen

dateiname = tkFileDialog.askopenfilename(initialdir="./blabla/", filetypes=[("Kofigurations-Dateien", ".cgf")])

funktioniertt es :D

Edit (Leonidas): Code in Python-Tags gesetzt.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder