gpt4 book ai didi

用于实时网站的 python 框架

转载 作者:太空狗 更新时间:2023-10-30 01:09:08 25 4
gpt4 key购买 nike

我正在尝试用 python 学习网络编程,并有以下项目:挖掘用于仪器数据的雅虎金融 api,并实时显示,以及基于仪器数据绘制图表。

我已经使用 wxpython 做了类似的事情,我对如何在 Web 应用程序中完成它很感兴趣。

我的第一个想法是在服务器上使用 django 和 matplotlib,并让客户端在特定时间间隔通过 jquery 请求更新图表图像,但经过一番研究后,我遇到了像 twisted 和 tornado 这样的库......和现在我很困惑。他们会比 django 更适合这个网络应用程序吗?

经过上面的漫谈,我的问题是:我应该使用什么库来编写我想要的网络应用程序?我也在考虑我应该放弃 matplotlib,并在客户端生成图表,但我不确定哪个 javascript 库允许我这样做(如果有的话)。

最佳答案

一些提示:

1/不要在后端绘制数据。而是使用浏览器生成图表。我会推荐 使用 jqplot ,或 highcharts .

2/是的,您可以使用 tornado 或 twisted 而不是 django,因为它们是异步服务器,并且可以更快地处理请求。

3/你应该为你的应用程序创建一个 REST 接口(interface),服务器端只发送 JSON 数据,并在客户端完成所有 UI 模板和图表制作。

4/ Backbone.js (推荐,但您可以使用其他一些 MVC 框架),如果您的应用变得过于复杂,也会被证明是有帮助的。

关于用于实时网站的 python 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16295023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com