J'ai un programme Python Tkinter, une version réduite qui se trouve ci-dessous:Tkinter NameError que lorsque l'exécution du script shell de
from tkinter import *
from tkinter.ttk import *
filedialog.askopenfilename()
Quand je lance ce script de IDLE, je ne suis pas les erreurs.
Cependant, lorsqu'il est exécuté à partir de PowerShell, en utilisant python myscript.py
je reçois
NameError: could not find name 'filedialog'
de Windows 10 x64 sur une mi-2012 MacBook Pro
Ma réponse ici: https://stackoverflow.com/questions/38806673/importing-from-a-package-in-idle-vs-shell/38808437#38808437 décrit comment réparer les versions IDLE existantes afin qu'elles donnent le bon Erreur. –
@TerryJanReedy Merci d'avoir résolu ce problème! Très appréciée! – JPeroutek