求教怎么用 flask+ Python 写一个行情抓取页面

2017 年 6 月 28 日
 jahan

没接触过 flask,想用 flask 做一个行情展示页面,比如自己关注的几个股票,利用抓取的新浪财经的 js 数据,展示几个关键的信息在页面上,实现数据实施更新,最多再实现一个价格预警功能。请教一下具体如何做。有类似的代码能介绍下吗?

4016 次点击
所在节点    Python
19 条回复
grimpil
2017 年 6 月 28 日
这种应该有现成的工具吧 github 上找找
likuku
2017 年 6 月 28 日
flask 是 web 框架,你要抓取,那还得用 scrapy
way2explore2
2017 年 6 月 28 日
js 数据比较难搞吧. ![img]( )
bazingaterry
2017 年 6 月 28 日
Scrapy 抓取丢 Redis 上面,Flask 读 Redis 用来展示。
jahan
2017 年 6 月 28 日
抓取数据已经解决了,不知道怎么展示在浏览器页面上。。。。。新浪的 js 特别规律,好多年没有变化了。
就是不知道怎么放到浏览器上
0x8C
2017 年 6 月 28 日
flask 不适合做爬虫,试试 pyspider
jy02201949
2017 年 6 月 28 日
@jahan #5 看看四楼的建议
ivechan
2017 年 6 月 28 日
你需要学习 Web 开发技术, 而不是爬虫。 毕竟你已经爬好了。
你看 flask 的入门资料, 把 hello world 换成爬虫的数据就行了。
playniuniu
2017 年 6 月 28 日
实时数据最好用 websocket 实现 所以你需要看看 flask-socketio 偷懒一点的方法前端每 1s 轮巡一下数据 至于图标的展现 参考一下 highcharts 和 eharts 这个和 flask 无关 你这个需求 flask 只不过用来渲染下 html 而已
buhuipao
2017 年 6 月 28 日
myliyifei
2017 年 6 月 28 日
什么行情 很多行情有免费接口的 简单事情不要做复杂了
sparkssssssss
2017 年 6 月 28 日
马克
sangmong
2017 年 6 月 28 日
mark
rensung
2017 年 6 月 29 日
1.get js 数据
2.解析数据
3.flask 显示
NaVient
2017 年 6 月 29 日
其实楼主的问题是怎么展示,前端展示建议你用百度的 echarts,  flask 跟着官方教程走一走就行了
jahan
2017 年 6 月 30 日
太感谢大家的建议了。确实,现在有很多的免费的接口,新浪啊,tradingview 啊之类的,我想把几个数据源整合起来(爬虫做好了),就是要展示在浏览器上,现在看 flask 的文档,无奈对 web 开发一窍不通。
谢谢楼上提供的技术思路,真是学无止境。
jahan
2017 年 6 月 30 日
@myliyifei 几个市场的股票行情和期货行情
jahan
2017 年 6 月 30 日
@NaVient echarts 确实高大上,还没找到合适的控件,其实就是特简单的几个表格,然后数据根据 python 爬取的及时更新就好。不是特别理解 web 的运作。。。汗颜。
jahan
2017 年 6 月 30 日
Flask-Notifications 这个 package 可以满足我的要求,而且也是使用了 redis,问题是使用 pip 安装,我用的是 conda 来管理,如何实现安装这个包呢,不在 anaconda 源里面。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371612

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX