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

时间:2011-11-05 23:25:35

标签: python macos url

我正在寻找一个能够在OS X下将自己注册为URL协议处理程序(URL处理程序)的Python脚本。

我发现的唯一信息是http://www.cocoadev.com/index.pl?HowToRegisterURLHandler,但这适用于使用Objective-C编写的应用程序,我不确定是否可以使用Python脚本复制相同的内容。

2 个答案:

答案 0 :(得分:2)

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

Python URL Handler

来自URL的信息将传递到Python脚本参数中。

答案 1 :(得分:1)

如果这是您想要处理的自己的自定义脚本(与您要分发给更多用户的内容相反),您可以查看LinCastor应用程序(http://onflapp.wordpress.com/lincastor/custom-url-handlers/),它可以让您注册自定义协议并使用脚本处理它。

相关问题