tkinter/py2app创建的应用程序在初始启动时不显示窗口

vpa*_*rno 5 python macos tk-toolkit tkinter py2app

我遇到了一个问题,即启动使用Tkinter创建并由py2app打包的python应用程序不会立即显示应用程序窗口.我在启动后获得窗口的唯一方法是单击Dock中的应用程序图标.

这家伙正在使用AppleScript在发布时自动点击该应用,但正如他所述,我同意,这并不理想.

vpa*_*rno 13

在做了一些广泛的研究之后,似乎这是在py2app,setup.py文件中将'argv_emulation'选项设置为True的结果.

  • 是的,将“argv_emulation”设置为“False”对我有用。 (2认同)