如何让我的 PyInstaller exe 程序在默认浏览器上打开

How to make my PyInstaller exe program open on the default browser

我正在使用

pyinstaller.exe --onedir --noupx spec_an.py

它工作正常并正在创建我的 .exe 文件。我正在转换为 exe 的文件是我正在处理的一个烧瓶项目。当我 运行 它时,它会在本地主机上启动,但不会打开任何 window。因此,用户必须去打开他们的 window,输入本地主机和端口 5000 等。这显然不理想,希望它在启动时打开默认浏览器。

您可以使用 webbrowser 库来执行此操作:
这是示例代码:

import webbrowser

webbrowser.open("<url>")

您可以将此脚本添加到 python 脚本的顶部。它将打开默认浏览器。并打开 .open()

中提供的特定 url

或者您也可以直接从终端打开网络浏览器。但我认为这对你来说不是方便的方式,但你可以通过以下方式做到这一点:

python -m webbrowser -t "<url>"