【问题标题】:Are there any inbuilt GUI modules in python 3.4?python 3.4 中是否有任何内置的 GUI 模块?
【发布时间】:2015-07-09 11:35:03
【问题描述】:

我正在从一个使用名为“simpleGUI”的 GUI 的视频教程系列中学习 Python。 它不是内置在 python 中的,所以我必须下载安装一个名为“simpleGUITK”的类似模块。

我是 python 新手,我想知道是否有任何内置模块可以在没有任何安装的情况下导入(比如我重要的数学或随机),它与(或至少类似于)simpleguitk 相同?

因为我可能需要将一些 py 文件发送给可能没有 simpleguitk 模块的朋友。

【问题讨论】:

    标签: python-3.x python-module


    【解决方案1】:

    据我所知,标准库中没有 GUI 模块。然而,一些,如 Tkinter,包含在大多数 Python 发行版中。

    我强烈建议您查看官方文档中的GUI FAQ

    【讨论】:

    • tkinter 包肯定在标准库中,由核心开发人员定义。代码是存储库的一部分,文档是库参考的一部分,测试是测试套件的一部分。 tcl/tk 依赖不是标准库的一部分,尽管通常可用。还有一些其他具有类似依赖关系的 stdlib 模块。
    • 好的,谢谢。除了这个问题,假设我已经导入了一个我安装的模块,并将 py 文件发送给没有安装该模块的人。程序会在那个系统中运行吗?
    【解决方案2】:

    python 的标准构建包括 tkinter。来自GUI FAQ

    Python 的标准构建包括一个面向对象的接口 Tcl/Tk 小部件集,称为 tkinter。这可能是最容易的 安装(因为它包含在大多数二进制发行版中 Python)和使用。有关 Tk 的更多信息,包括指向 来源,请参阅 Tcl/Tk 主页。 Tcl/Tk 完全可移植到 Mac OS X、Windows 和 Unix 平台。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-14
      • 2011-06-22
      • 2015-08-29
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多