###前言
Alfred被称为MacOS的效率神器,除了可以使用Alfred内置的Keyword之外,也可以通过使用多种语言的脚本代码开发的workflow来实现自定义Keyword功能,笔者在使用Alfred的过程中,也在网络渠道下载了适合使用的其他作者开发的workflow,鉴于此,尝试通过使用python语言来开发一个workflow。
刚开始笔者根本不知道workflow和Alfred与python之间的关系,更不知道从何做起,通过不断查阅网上资料以及其他开发者的程序,才对其间的关系初步了解。简单来说,使用python语言来写某个功能实现的代码,该代码需要使用workflow程序作为载体,而改workflow程序则需要Alfred作为运行载体。
下面笔者来通过实现一个小demo——输入ip,查询服务器地址,来帮助希望能够使用python开发Alfred-workflow的小伙伴入门,理清python开发的流程。
###环境:
系统:MacOS
软件:Alfred v3.5.1 + Powerpack
Python环境:Python2.7.10(MacOS自带)
Python模块:Alfred-Workflow (sudo pip install Alfred-Workflow
)
###步骤
- 创建workflow程序