我有一个用Python Scipy制作的计算后端,前端和管理部分将用Sproutcore制作。我需要什么来使buddcore运行python引擎。
我认为我需要一个位于萌芽和scipy之间的python框架。该框架的唯一工作就是促进沟通。
另一个选择是也可以在服务器上使用发芽核,并使用它来调用python scipy脚本(如果可能的话)
关于正确方法有什么建议吗?关于这种简单胶合框架的任何建议。
您可以使用任何喜欢的框架!我碰巧喜欢像简单API之上瓶(你可以运行nginx,Apache2的或任何WSGI兼容的服务器)。基本上,这会将TCP / IP侦听器放在您喜欢的任何python代码之上。
我猜您想公开的基本上是run(some_well_controlled_and_obviously_not_from_the_user_code)。
您可能会遇到的一些问题:
将生成的图像放在哪里,以便前端可以获取它们。这会导致到期,文件大小等问题,这 Beaker可能对您有所帮助? 作业排队...一些计算需要一段时间。怎么办?让用户等待?AJAX重新加载?铲到Celery或Zero-MQ? 让我知道这是怎么回事。这绝对是必要的,我已经考虑过自己开始一个类似的项目。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。