科学计算三维可视化---TraitsUI的介绍
2024-10-18 13:33:14
TraitsUI的介绍
Python中存在Tkinter,wxPython,pyQt4等GUI图像界面编写库,这三类库要求程序员掌握众多的GUI API函数
对于科学计算的应用来说,我们希望可以快速的开发界面,能够交互的处理程序,而不需要花很多精力在界面响应上,那么TraitsUI就是一个理想的选择
TraitsUI:
以traits为基础
以MVC为设计思想 (实现动态程序设计,简化了程序的扩展工作,使程序的各个部分都能够被充分利用)
安装测试
pip3 install traitsUI
from traitsui.api import View
界面使用方法
TraitsUI是建立在traits库基础上的界面管理库,其最简单的界面方法就是继承HasTraits类,使用configure_traits方法
from traits.api import HasTraits,Int,Str class ModelManager(HasTraits):
model_name = Str
category = Str
model_file = Str
model_number = Int model = ModelManager()
model.configure_traits()
最新文章
- linux 做gw(nat)详细配置
- 帮朋友急招PHP、Android开发工程师 西安 工资8k-12k
- mvcAPI (入门 3)
- HtmlParser 2.0 中文乱码问题
- jquery倒计时(仿团购)转至 http://justcoding.iteye.com/blog/2210962
- 解决shell脚本中 echo 怎么写入换行到文件
- List的多维度排序案例演示~
- Linux中MySQL配置文件my.cnf参数优化
- JS判断输入类型是否为正整数
- .Net Core 实践 - 如何在控制台应用(.Net Core)使用appsettings.json配置
- Codeforces 1114F Please, another Queries on Array? [线段树,欧拉函数]
- extern介绍
- matplotlib之随机漫步
- Navicat Premium
- 多线程处理慢sql查询小笔记~
- Vue零散知识点
- 立几个flag
- 论如何制做一个工程APP的测试内容
- 服务器搭建1 安装mysql数据库
- POJ2891:Strange Way to Express Integers(解一元线性同余方程组)
热门文章
- 07慕课网《进击Node.js基础(一)》HTTP小爬虫
- Java编程题每日一练day1
- Linux手动添加系统环境共享库路径
- python learning Exception &; Debug.py
- Genymotion-ARM-Translation_v1.1安装报“an error occured while deploying the file”
- utf-8编码的中文看成2个字符,其他数字字符看成一个字符
- TFS(Team Foundation Server) 权限设置记录
- 数据结构开发(10):Linux内核链表
- 数据库事物 jdbc事物 spring事物 隔离级别:脏幻不可重复读
- Rabbit and Grass HDU - 1849 (Bash+Nim)