用Python开发的Wox股票插件
程序员文章站
2022-06-15 14:01:36
先用一张图来展示下效果, Wox是Windows平台下的一个启动器,它提供了一个输入框,用户可以在输入框输入内容,触发各种各样的功能。常用功能包括搜索文件(集成了everything) 、网页搜索、翻译、执行系统命令等。类似Mac系统中的Alfred。 在Wox中,这些功能都是通过插件来实现的, 关 ......
先用一张图来展示下效果,
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
上一篇: 钟南山:目前中国有71种疫苗正在研发
推荐阅读
-
用PHP、Python、Ruby做web开发的思维方式有什么不同?
-
哪位知道新浪的股票行情图表用什么开发的?解决方法
-
用PHP、Python、Ruby做web开发的思维方式有什么不同?
-
2021年值得向Python开发者推荐的VS Code扩展插件
-
基于Maya API和PySide2的插件开发(用TextBrowser实现文件信息的显示)
-
怎样用 Python 写一个股票自动交易的程序?(不包含交易算法)?
-
用python编写第一个IDA插件的实例
-
用python编写第一个IDA插件的实例
-
用PyQt进行Python图形界面的程序的开发的入门指引
-
基于Maya API和PySide2的插件开发(用TextBrowser实现文件信息的显示)