pyinstaller 等修改命令行界面的标题

背景

这里有个 pyinstaller 打包的工具,显示命令行窗口。在实际使用的时候需要开很多个,有不同的工作对象。

但是在排查的时候,因为窗口都是默认的标题,导致不好区分。

于是搜索了一下修改方法。

最终在这里得到答案:Set Windows command-line terminal title in Python - Stack Overflow

代码

import ctypes

ctypes.windll.kernel32.SetConsoleTitleW("XXX工具")

当然,实际使用的时候,这个标题肯定是可以包含运行信息的,就达到我上面的需求,有利于区分各个工具的运行环境。

示例:

pyinstaller 等修改命令行界面的标题

  • 这个是打包的 exe 运行的结果哦~这里的命令行界面调用的是 Windows Terminal。系统默认可以调用 Windows Terminal 了!
上一篇:Python 官网


下一篇:【Python】pyinstaller 生成可执行程序