在OSX上将自身注册为自定义协议处理程序的Python脚本?

在OSX上将自身注册为自定义协议处理程序的Python脚本?,python,macos,url,Python,Macos,Url,我正在寻找一个能够在OSX下注册为URL协议处理程序(URL处理程序)的Python脚本 我找到的唯一信息是,但这是针对用Objective-C编写的应用程序的,我不确定如何/有可能用Python脚本复制相同的信息。简短回答:使用AppleScript作为中介,如下所示: URL中的信息被传递到Python脚本参数中。如果这是您自己想要处理的自定义脚本(与您想要分发给更多用户的脚本相反),您可以查看LinCastor应用程序()它使您能够注册自定义协议并使用脚本进行处理。您找到了更直接的方法吗

我正在寻找一个能够在OSX下注册为URL协议处理程序(URL处理程序)的Python脚本


我找到的唯一信息是,但这是针对用Objective-C编写的应用程序的,我不确定如何/有可能用Python脚本复制相同的信息。

简短回答:使用AppleScript作为中介,如下所示:


URL中的信息被传递到Python脚本参数中。

如果这是您自己想要处理的自定义脚本(与您想要分发给更多用户的脚本相反),您可以查看LinCastor应用程序()它使您能够注册自定义协议并使用脚本进行处理。

您找到了更直接的方法吗?