我目前正在开发一个 pyqt 应用程序,该应用程序使用 pyinstaller 转换为 exe,我想为此应用程序创建一个类似于
ms-paint://
的自定义 URL。
我尝试编辑注册表
HKEY_CLASSES_ROOT
并添加URL协议。还创建了子键(shell/open/command)并添加了我的 {exe_path}“%1”。
在这个迷你系列中,我将告诉您如何创建自定义 URI 方案或 URI 以及该 URI 的协议处理程序。此类 URI 的一个示例是 vscode:///!当您尝试使用 VS Code 登录 GitHub 时,您可能已经看到过这一点,对吧? 我们实际上要做什么?好吧,我们将创建一个协议 python:// ,这将使我们能够直接从浏览器执行计算机上的任何 python 脚本!