[PYTHON] Une fenêtre étrange apparaît lors de l'utilisation de la boîte de dialogue Ouvrir le répertoire dans Tkinter

Windows7、python2.7.8

import Tkinter
import tkFileDialog 

dir = tkFileDialog.askdirectory()

Quand je veux le voir, une fenêtre vide avec le titre "Tk" sort sans signification. Cette fenêtre ne disparaît pas même après avoir sélectionné un dossier Le pire tombe. Cela ne semble pas se produire sous Linux.

Ce qui suit semble être une solution de contournement.

import Tkinter
import tkFileDialog 

root = Tkinter.Tk()
root.withdraw()
dir = tkFileDialog.askdirectory()
root.destroy()

Recommended Posts

Une fenêtre étrange apparaît lors de l'utilisation de la boîte de dialogue Ouvrir le répertoire dans Tkinter
Quand j'obtiens une erreur de pilote chrome dans Selenium
Dans le tutoriel Chainer, j'obtiens une erreur lors de l'importation d'un package. (moquer)
J'obtiens une exception java.util.regex.PatternSyntaxException lors du fractionnement d'une chaîne dans PySpark
J'obtiens une KeyError dans pyclustering.xmeans
J'obtiens un attribut impossible à définir lors de l'utilisation de @property en python
Je ne peux pas obtenir l'élément dans Selenium!
J'obtiens une erreur lorsque je mets un plug-in Python dans Visual Studio Code sous l'environnement pyenv
Obtenez le nom de fichier du répertoire (glob)
Erreur d'importation: impossible d'importer le nom 'Flask' lorsque le nom de fichier est flask.py dans Flask
Comment afficher dans toute la fenêtre lors de la définition de l'image d'arrière-plan avec tkinter
Comment obtenir une liste de fichiers dans le même répertoire avec python
[Python] Récupérez les fichiers dans le dossier avec Python
Utilisez le dernier pip dans un environnement virtualenv
Récupérer l'appelant d'une fonction en Python
Je veux créer une fenêtre avec Python
Obtenir uniquement les éléments de sous-classe dans une liste
Obtenez le titre de la fenêtre du système X Window en Python
J'obtiens une UnicodeDecodeError lors de l'exécution avec mod_wsgi
[Question] Que se passe-t-il si vous utilisez% en python?
Connectez-vous avec json en utilisant pygogo.
En tant que débutant, j'ai cherché dans le répertoire / proc
Un modèle personnellement utilisé pour créer Discord BOT en Python (Notes)
Je souhaite utiliser une source de données python dans Re: Dash pour obtenir les résultats de la requête.
Obtenir le nom de fichier dans un dossier à l'aide de glob
J'ai créé une fenêtre pour la sortie du journal avec Tkinter
J'obtiens une erreur lorsque je mets opencv dans pyautoGUI
Utilisez communiquer () lors de la réception de la sortie dans un sous-processus Python
Utilisons les données ouvertes de "Mamebus" en Python
Je veux utiliser le jeu de données R avec python
Je ne peux pas utiliser la commande darknet dans Google Colaboratory!
J'ai créé une classe pour obtenir le résultat de l'analyse par MeCab dans ndarray avec python
Une histoire qui a disparu quand j'ai spécifié un chemin commençant par tilda (~) en python open
[Python] Lorsque vous souhaitez importer et utiliser votre propre package dans le répertoire supérieur
Une histoire à laquelle j'étais accro en spécifiant nil comme argument de fonction dans Go
J'ai fait un jeu de frappe simple avec tkinter de Python
J'avais des problèmes car la chaîne de caractères dans le PDF était étrange
J'ai essayé l'algorithme de super résolution "PULSE" dans un environnement Windows
Ajoutez "/" à la fin lorsque vous complétez des liens symboliques dans un répertoire
Comment utiliser la méthode __call__ dans la classe Python
S'ouvre dans une nouvelle fenêtre lors du lancement de Jupyter Notebook (Windows)
J'ai essayé "Comment obtenir une méthode décorée en Python"
[Note] Importation de fichiers dans le répertoire parent en Python
Comment obtenir la dernière (dernière) valeur d'une liste en Python
J'ai écrit un script pour obtenir un site populaire au Japon
J'ai fait un jeu de puzzle (comme) avec Tkinter of Python
J'ai fait un chronomètre en utilisant tkinter avec python
Une note lorsque je ne peux pas ouvrir le bloc-notes Jupyter sous Windows
S'ouvre automatiquement dans une nouvelle fenêtre lors du lancement de Jupyter Notebook
J'ai écrit un script qui divise l'image en deux
Lorsque j'essaye d'exécuter la commande pip après la mise à jour de pip, j'obtiens "No such file or directory"
Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
À propos de l'erreur que j'ai rencontrée en essayant d'utiliser Adafruit_DHT à partir de Python sur Raspberry Pi
Quand j'ai coupé le répertoire pour UNIX Socket sous / var / run avec systemd, je suis resté coincé dans un piège et que faire