当前位置: 首页 > 面试题库 >

python程序中的.pyw文件

荀嘉熙
2023-03-14
问题内容

我是Python编程的新手。任何人都可以对* .pyw文件及其工作方式进行解释。


问题答案:

默认情况下,Python脚本(扩展名为.py的文件)将由 python.exe 执行
。该可执行文件将打开一个终端,即使该程序使用GUI,该终端也将保持打开状态。如果您不希望这种情况发生,请使用扩展名.pyw,该扩展 名将
默认使脚本由 pythonw.exe 执行(两个可执行文件均位于Python安装目录的顶层)。这样可以抑制启动时的终端窗口。

您还可以使用pythonw.exe使所有.py脚本执行,例如通过常规功能进行设置(可能需要管理权限):

https://docs.python.org/2/using/windows.html

因此,在实践中,唯一的区别是,一个保留一个控制台窗口,而另一个则不保留。*
.pyw最明显的用法是GUI应用程序,因为具有独立GUI的应用程序显然不需要或不需要控制台窗口。



 类似资料:
  • Python 是一种通用的解释,交互式,面向对象和高级编程语言。 它是由 Guido van Rossum 在 1985 年至 1990 年期间创建的。

  • 问题内容: 我想创建一个Google Chrome扩展程序。具体来说,我想制作一个打包的应用程序,而不是一个托管的应用程序。我认为这限制了我使用JavaScript(和HTML / CSS)是否正确? 我的问题是我需要做一些复杂的数学运算(奇异值分解,因子分析),并且我不想在javascript中为此编写算法。Python已经有了我需要的功能的库(SciPy),但是我找不到任何可以使用python

  • 本文向大家介绍Python程序中的日志功能,包括了Python程序中的日志功能的使用技巧和注意事项,需要的朋友参考一下 注意-如果将负数传递给方法,则将出现ValueError。 示例 让我们看一些例子。 输出结果 如果运行上述程序,将得到以下结果。 您可以在上述程序中指定所需的任何基值。让我们看看没有任何基本值的相同示例。默认基值为e。 示例 输出结果 如果运行上面的代码,您将得到以下结果。 示

  • 本文向大家介绍Python程序中的私有变量,包括了Python程序中的私有变量的使用技巧和注意事项,需要的朋友参考一下 在本教程中,我们将学习Python类中的私有变量。 Python没有称为私有变量的概念。但是,大多数Python开发人员都遵循命名约定来告诉变量不是公共变量,而是私有变量。 我们必须以双下划线开头一个变量名称,以将其表示为私有变量(不是真的)。示例:-一,二等..,。 正如我们已

  • 我正在尝试使用函数应用从 Python 中的 Azure blob 存储中以递归方式从容器中读取多个相同类型的文件。但是,如何使用业务流程协调程序的host.json中的绑定函数来完成此操作,如下所示?在本地设置中应该进行哪些适当的更改,因为我已经提到了conn字符串和已经存在于同一环境中的blob的路径? *测试:我拥有的目录。 CONTAINER_CONN_STR:已指定路径 此外,在这样做时

  • Pandas 是一个开源的,获得 BSD 许可的 Python 库,为 Python 编程语言提供高性能,易于使用的数据结构和数据分析工具。