首页 > 解决方案 > 是否可以在 Python 2.7 中使用 tkinter(小写)?

问题描述

有没有办法在 Python 2.7.15中使用t kinter 而不是T kinter?

因为我能够在我的 Python2.7 脚本中使用这两种语法。见图片:1

据我所知,tkinter 适用于 python3,而 Tkinter 适用于 python2。

我不确定我怎么能做到这一点;我正在使用的 Windows 10 系统由另一位工程师预安装了 Python。如果有人能阐明这一点以及这是否稳定,我将不胜感激?

谢谢。

标签: pythonpython-2.7tkinter

解决方案


是否可以在 Python 2.7 中使用 tkinter(小写)?

可能的?是的。推荐的?当然不。

我不知道我怎么能做到这一点

当您导入任何模块时,python 只是在一系列目录中查找与您正在导入的模块匹配的模块。在您的情况下,您的搜索路径中似乎有 python 3 库在 python 2 库之前。这可能会导致意想不到的问题。


推荐阅读