用于读/写STEP数据文件的Python包。

steputils的Python项目详细描述


斯特普蒂尔斯

此项目处于计划状态!在

摘要

STEPutils是一个Python包,用于管理STEP模型数据。在

这个包的目的是为STEP模型数据构建一个简单的文档对象模型(DOM),比如 xml.etree.ElementTree用于XML数据。STEPutils可以作为类CAD应用程序的导入/导出层。 DOM具有遍历、创建和删除对象节点的方法,但没有其他类似CAD的功能,如转换, 缩放或旋转对象,如果你需要-你正在寻找一个CAD应用程序,如 FreeCAD。在

有关STEP(ISO 10303)标准的更多信息,请阅读以下内容 Wikipedia文章。在

快速信息

  • Python包来管理STEP模型数据的简单文档对象模型(DOM)
  • 目标受众是开发者
  • 至少需要Python3.6
  • 独立于操作系统
  • 在Windows 10和Manjaro Linux上使用CPython和PyPy进行测试
  • 麻省理工学院执照

安装

使用pip for Python 3.6及更高版本安装:

pip install steputils

使用GitHub中的pip安装最新的开发版本:

^{pr2}$

或来源:

python setup.py install

文件

https://steputils.readthedocs.io/

贡献

STEPutils的源代码可以在GitHub找到,将拉取请求定向到master分支:

http://github.com/mozman/steputils.git

新闻

版本0.1a2

  • 优化STEP文件加载程序和序列化程序,速度提高约7倍
  • 将模块stepfile重命名为p21,并在模块级别实现工厂功能

版本0.1a1

  • 前阿尔法状态
  • STEP文件加载程序和序列化程序工作

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

推荐PyPI第三方库


热门话题
datetime如何使用JodaTime在Java中设置时间属性   java固定算法的性能时间   java如何从JMenu中获取所选项以更改文本区域的文本颜色?   java配置单元UDF传递数组<string>作为参数   javaapachebeam和BigQuery   java与PrintWriter之间的差异。printf和PrintWriter。格式方法   继承如何处理按Java版本更改的导入,以及在多个版本上编译   xml java。lang.noClassDefFoundant生成错误   java如何使用包含映射的JSON发送POST请求?   java如何在任何应用程序的JAR文件中绑定MySql数据库?   Java脚本解释器   sslhttpclientjava。网SocketException:未实现未连接的socket   java如何为Android应用程序创建类似于Cron作业的东西   java JButton+radiobox+复选框   java内存管理将文件写入内存   java这是计算对象实例的有效方法吗?   用于死锁情况的java代码?   JavaSpring容器作为新实体插入,而不是存储在表中