Tkinter NameError仅当从shell运行脚本时

佩鲁特克

我有一个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

费内奇

IDLE可能已经导入了它,但是一般来说,由于filedialog是一个tkinter模块,因此它不会裸露地导入:

from tkinter import *

包括一个额外的:

from tkinter import filedialog

而且你应该很好走。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tkinter NameError仅当从shell运行脚本时

来自分类Dev

仅当我在 Linux 集群上运行脚本时出现 Python 错误:_tkinter.TclError: no display name and no $DISPLAY environment variable

来自分类Dev

如何从tkinter运行两个并行脚本?

来自分类Dev

如何将文件导入 Tkinter 并运行脚本?

来自分类Dev

tkinter-向用户询问文件目录,然后运行脚本

来自分类Dev

如何显示“正在加载...”,然后在tkinter中单击按钮后运行脚本?

来自分类Dev

从pyspark shell运行脚本

来自分类Dev

如何立即打开tkinter和shell脚本?

来自分类Dev

Tkinter 在脚本运行时专注于 Entry

来自分类Dev

Tkinter 函数自动运行

来自分类Dev

运行脚本时出错

来自分类Dev

Python:使用Tkinter时脚本未退出

来自分类Dev

问题破坏按钮Tkinter,NameError

来自分类Dev

从 shell 脚本内部运行脚本

来自分类Dev

使用tkinter窗口时隐藏python shell

来自分类Dev

使用tkinter窗口时隐藏python shell

来自分类Dev

NameError:名称“文件”未定义。在使用tkinter线程时

来自分类Dev

从另一个tkinter脚本运行现有的tkinter脚本

来自分类Dev

运行脚本时脚本替换的问题

来自分类Dev

从tkinter到python脚本输入,从python脚本到tkinter输出

来自分类Dev

Shell脚本中的电子邮件自动化:运行脚本时添加输入

来自分类Dev

列表推导在Python Shell中运行良好,但在运行脚本时将被忽略

来自分类Dev

shebang是否确定运行脚本的shell?

来自分类Dev

在多个shell上运行脚本?

来自分类Dev

同时Tkinter和Shell命令

来自分类Dev

Tkinter TkinterHtml无法正常运行

来自分类Dev

Tkinter按钮未运行命令

来自分类Dev

Python Tkinter画布运行缓慢

来自分类Dev

Tkinter mainloop()未运行-Python

Related 相关文章

热门标签

归档