先用一張圖來展示下效果,

Wox是Windows平台下的一個啟動器,它提供了一個輸入框,用戶可以在輸入框輸入內容,觸發各種各樣的功能。常用功能包括搜索文件(集成了everything) 、網頁搜索、翻譯、執行系統命令等。類似Mac系統中的Alfred。
在Wox中,這些功能都是通過插件來實現的,

關於Python插件的開發流程,淺談Wox插件的編寫是很好的教程,這里不再贅述了。
補充2個踩坑點:
- 股票數據是從google的搜索結果解析的,這就不可避免的涉及到代理功能。對於Python插件,Wox客戶端的代理設置似乎是不生效的,只能用urllib.request.getproxies()獲取系統代理作為補充。
- 最開始用了pyquery解析搜索結果的HTML數據,經常遇到選擇器不生效的問題。換成beautiful soap之后解決了問題。
最后是插件地址:http://www.wox.one/plugin/311
