【问题标题】:Is it possible to use tkinter (lowercase) in Python 2.7?是否可以在 Python 2.7 中使用 tkinter(小写)?
【发布时间】:2020-03-29 15:49:35
【问题描述】:

有没有办法在 Python 2.7.15 中使用 tkinter 而不是 Tkinter?

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

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

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

谢谢。

【问题讨论】:

  • 你为什么要这样做?

标签: python python-2.7 tkinter


【解决方案1】:

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

可能吗?是的。推荐的?绝对不是。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-13
    • 2012-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 2011-03-14
    • 1970-01-01
    相关资源
    最近更新 更多