【发布时间】:2016-07-08 23:25:24
【问题描述】:
我有一个 Tkinter Python 程序,可以在下面找到它的简化版本:
from tkinter import *
from tkinter.ttk import *
filedialog.askopenfilename()
当我从 IDLE 运行此脚本时,我没有收到任何错误。
但是,当从 PowerShell 运行时,使用 python myscript.py 我得到了
NameError: could not find name 'filedialog'
2012 年中期 MacBook Pro 上的 Windows 10 x64
【问题讨论】:
-
我在这里的回答:stackoverflow.com/questions/38806673/… 描述了如何修复现有的 IDLE 版本,以便它们给出正确的错误。
-
@TerryJanReedy 感谢您解决此问题!非常感谢!
标签: python tkinter python-idle nameerror filedialog