python - 是否可以在 Python 2.7 中使用 tkinter(小写)?
问题描述
有没有办法在 Python 2.7.15中使用t kinter 而不是T kinter?
因为我能够在我的 Python2.7 脚本中使用这两种语法。见图片:1
据我所知,tkinter 适用于 python3,而 Tkinter 适用于 python2。
我不确定我怎么能做到这一点;我正在使用的 Windows 10 系统由另一位工程师预安装了 Python。如果有人能阐明这一点以及这是否稳定,我将不胜感激?
谢谢。
解决方案
是否可以在 Python 2.7 中使用 tkinter(小写)?
可能的?是的。推荐的?当然不。
我不知道我怎么能做到这一点
当您导入任何模块时,python 只是在一系列目录中查找与您正在导入的模块匹配的模块。在您的情况下,您的搜索路径中似乎有 python 3 库在 python 2 库之前。这可能会导致意想不到的问题。
推荐阅读
- xcode - 是否可以在 iTunes for app 中更改下一版本的设备类型?
- javascript - 无法在 ClientApp 子文件夹中的 angular 8.0 应用程序的 asp.net 核心项目中的任何断点处停止
- javascript - 在 rollup.js 环境变量中使用冒号
- excel - 根据与列的偏移量设置选项卡颜色
- java - 拆分返回 PatternSyntaxException:非法/不支持的转义序列
- react-native - 如何在电影监视列表中正确使用 AsyncStorage
- android - 如何在opencv for android中设置opencl
- dynamics-365 - D365 (DevVM):BestPractise 在更新到 PU28 后中断
- python-3.x - 如何命名 netcdf 文件中的列?
- node.js - 如何创建图像数组并将其存储在mongodb中