Hallo, bin python Neuling und habe folgendes Problem:
Folgender code öffnet einen Dialog um einen Pfad auszuwählen
from tkinter import filedialog
from tkinter import *
root = Tk()
root.withdraw() #Since I only need the filedialog and not a blank window at the back
source_folder = filedialog.askdirectory(title = 'Select Source Folder')
Das ganze funktioniert solange man das Programm in spyder ablaufen lässt.
Wenn man das Programm allerdings ausserhalb der IDE startet, erscheint das Dialogfenster nicht.
Kann mir dazu jemand helfen? Danke
tkinter filedialog, Dialog erscheint nicht
-
- User
- Beiträge: 379
- Registriert: Mittwoch 27. Juni 2018, 17:39
1. Man sollte niemals alles aus einem Modul importieren, siehe dein Import:
2. inwiefern funktioniert es außerhalb der IDE nicht - meinst als '.exe' Programm?
Code: Alles auswählen
from tkinter import *
- __blackjack__
- User
- Beiträge: 14047
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Ich kann das Problem ebenfalls nicht nachvollziehen.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
-
- User
- Beiträge: 379
- Registriert: Mittwoch 27. Juni 2018, 17:39
Habe den Code Mal in eine '.exe' Datei umwandeln lassen - es funktioniert, somit innerhalb&außerhalb der IDE.
Aber da er ja hier nicht antwortet, scheint es nicht mehr wichtig zu sein...
Aber da er ja hier nicht antwortet, scheint es nicht mehr wichtig zu sein...