通用二维可视化原型模块

summon的Python项目详细描述


召唤是一个python扩展模块,它提供了

二维可视化。严重依赖python脚本语言, 召唤允许用户快速原型定制可视化 他们的数据,没有设计图形用户的开销 接口或重新编译本机代码通过简化 设计可视化,用户可以花更多的时间来理解 他们的数据

召唤是一个快速的交互界面 OpenGL的可视化(通过场景图)尽管python库 已经存在用于访问OpenGL,Python相对较慢。 与大型可视化的实时交互(具有100000个树的树 叶、具有一百万个非零的稀疏矩阵等)。因此,与 用编译的本机C++处理所有实时交互 代码(通过扩展模块)。python只在构造中执行 偶尔与视觉互动这种安排 提供两个世界最好的。

召唤是用几种哲学设计的首先,脚本 语言(python)用于加快开发过程并避免 代码编译等开销。二、图形用户的设计 接口应该最小化。设计一个好的界面需要 布局按钮、滚动条和对话框的计划和时间。然而 一个糟糕的界面是非常痛苦的工作即使一个人有一个好的 界面,很少能自动进行批处理模式。相反,召唤 大多数交互都依赖于python提示。这使得 用户直接访问底层代码,这更具表现力, 并且可以通过脚本实现自动化。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Netbeans中安装maven的PrimeFaces?我从图书馆得到警告http://primefaces.org/ui不存在   java在swing上选择'JCheckBox'关联'id'   swing JOptionPane和读取整数初学者Java   如何在java中中断URL?   使用JNI将C++类成员函数绑定到java   基于多属性集合的java排序列表。sort()编译错误   java奇怪的JPQL问题:添加限制较少的查询参数会返回较少的行   为什么我们需要向上或向下转换java中的任何对象?告诉我实时使用的例子   java finish()不会在第一次关闭当前活动   如何使用Java反射调用引用变量上的方法?   如果ArrayList中的所有对象共享一个公共值,则返回true的java   java在推到GitHub后再也找不到eclipse项目了   java在colver中“真正执行的分支”和“执行的分支”有什么不同?   java如何使Android应用程序自动配置w/debug vs.release值?   递归理解java中的compareto()方法   for语句中的java索引超出范围   java MutableHttpRequest与multipart/formdata   java方法编译并使用传递的变量类型错误   尽管初始化很慢,java还是急于加载?