问题:是否可以使用python重新创建此类功能? http://itools.subhashbose.com/grapher/index.php
背景故事:我们希望为本机构的本科生创建一个混合在线教学/计算资源,在本地服务器上运行。我只在matlab工作,并且在c ++方面有相当的经验。所以想选择适当的语言(最好是开源的,但不是严格的),这可以通过mathematica cdf之类的属性来促进上述功能。我想长时间学习python表格,所以想知道它是否可以完成这项工作。不想使用javascript(我想在本页中使用)。
答案 0 :(得分:0)
要从html获取数据,请查看此站点:http://docs.python.org/2/howto/urllib2.html。
如果您想构建自己的网站,可以使用flask和bottle这样的小型网络框架。如果您对更全面的Web框架感兴趣,请查看Django:http://www.djangoproject.com/。
Matplotlib可用于生成图例如在jpg或svg。后者可能会让您选择让图像响应例如将鼠标悬停在图表的特定部分,就像在示例页面中一样。
也许还要看看https://pypi.python.org/pypi/django-chart-tools。从他们的网页:
django-chart-tools是一款使用Google Chart API在django模板中创建图表的简单应用。