Python对象的自动对话框生成器,支持多个图形后端:Qt、GTK和HTML(单用户或多用户)。
项目描述
编辑obj3是Python对象的自动对话框生成器。它支持多个后端;目前支持Qt、GTK和HTML。HTML后端基于W2UI,可以在本地单用户模式下使用,也可以在分布式多用户模式下使用。
编辑obj3对话框由属性列表、一个豪华但无用的图标和标题栏以及树视图(如果编辑的对象是树状结构的一部分)组成。编辑obj3包括一个高级内省模块,通常可以猜测如何编辑任何对象;也可以通过编辑obj3.introsp模块对其进行特定类对象的定制。编辑obj3还支持一组对象的同步编辑,就像它们是一个单独的对象一样。
包括其他辅助模块
editobj3.observe:观察框架
editobj3.undoredo:多撤销/重做框架
editobj3.http_ws_server:支持WebSocket的HTTP服务器,具有类似于Python的http.server模块的接口
编辑obj3由Jean-Baptiste Lamy创建。它可在GNU LGPL许可下使用。
如有问题,请联系Jean-Baptiste Lamy <jibalamy @ free . fr>
安装
首先解压tar包。
EditObj 3使用Python的DistUtils进行安装。要安装,请以root用户身份输入:
cd EditObj3-* python3 ./setup.py install
默认情况下,EditObj 3安装在/usr,如果需要更改位置,可以修改setup.cfg文件。
链接
Editobj3在BitBucket(开发仓库):https://bitbucket.org/jibalamy/editobj3
如有任何评论、问题、建议或帮助,请给我发邮件!
Jiba – Jean-Baptiste LAMY – jibalamy @ free.fr
项目详情
Editobj3-0.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8637e5dae549581212f7b225e871ebe0a2c9a80b6966a8c233dda8351adf96a7 |
|
MD5 | d08ed940c477108b874a76780ec44b2e |
|
BLAKE2b-256 | 0f8dd6eed697bf6918999cd454704283c69a86986c4ddec0682179dfaffc8846 |