Windows 7控制面板“通知区域图标”允许您自定义哪些系统托盘图标可见。对于每个图标,它显示了两件事:
看起来字幕来自工具提示文本,因为我可以设置它。
,但是应用程序名呢?,我正在用PySide编写一个GUI,我不知道我需要做什么咒语,把它设置为"python.exe“以外的东西。

发布于 2015-04-27 13:55:38
如果模块在python可执行文件下运行,无论是否通过快捷方式运行,python.exe都会显示出来。它还显示在进程名python.exe的任务管理器中。
为了避免这种情况,有必要创建一个自定义的可执行文件,以便以自己的名字运行python脚本。这不需要像py2exe这样的单块exe,但是可以是一些更离散的东西。
例如,使用effbot.org的开源ExeMaker,以下步骤将产生您想要的结果。
在下载中 exemaker之后,只需从命令行运行
exemaker scriptname.py它将创建scriptname.exe。
然后,您可以通过双击它来运行scriptname.exe,它将以自己的名字运行python脚本。
这个小工具的优点是,对python脚本所做的任何更改都不需要重新编译--它们会立即生效。
发布于 2014-01-24 15:07:41
这是因为您正在使用Python.exe启动应用程序。在您的示例中,运行的主要应用程序是Python.exe,因此Notification图标将始终将Python.exe显示为正在运行的应用程序。
当您完成应用程序的开发时,请使用pyinstaller或py2exe打包应用程序。在此过程之后,您将为您的应用程序创建一个exe文件,当您运行应用程序时,应用程序的Notification图标中的名称将与为您的主窗口标题设置的名称相同。
发布于 2015-04-22 17:28:59
我并没有真正测试它,但它可能会起作用。创建指向.py文件的链接并选择名称。如果您运行该链接,它应该显示链接的名称。PS:在命令提示符标题栏上,它工作正常。
https://stackoverflow.com/questions/21319384
复制相似问题