Oasys-Frew岩土工程软件包的python包装器

frewp的Python项目详细描述


弗雷比

Frewpy是一个python库,旨在简化与Oasys Frew的交互, 快速可靠。部分库使用COM接口进行交互 但是大多数库都是简单的JSON操作,它允许 设计将是自动化的,并将在更大的自动化工作中发挥作用 排队。Frewpy至少需要Oasys Frew 19.4 Build 24,因为这是 第一个具有JSON I/O功能的构建。在

Click here读取 弗雷比文件。在

安装

本安装指南假定您已经拥有正确版本的Oasys 安装了Frew,还安装了python3.7以上的版本。在

TypeCommand
Latest Stable Build v0.0.0^{}
Latest Development Build^{}

入门

一旦成功安装了frewpy,就需要导入 FrewModel对象,并定义指向 你想要操纵的模型。有了这些定义,就可以实例化模型了 对象。在

fromfrewpyimportFrewModelfile_path=r'C:\Users\fred.white\Documents\windows-work\frewpy\models\test_model.json'model=FrewModel(file_path)

实例化模型对象后,您现在可以访问所有方法 以及frewpy中的属性。如果您希望获得结果或导出 例如,在excel中键入以下代码行之一:

^{pr2}$

Note: if you try to return the results of a model without any results in, you will be asked to analyse the model first.

存储库中的examples目录将为您提供更多信息 如何使用frewpy的示例。这些例子,以及其他 可用方法也显示在 frewpy documentation。 或者,您可以阅读源代码来理解 图书馆。在

支持和贡献

如果您正在学习Python,那么对开源项目的贡献是 one of the best ways to learn to code。在

如果你有一个项目需要一些额外的东西 目前的报价,对您来说,为frewpy捐款可能是有益的 与开展项目工作相一致。Frewpy是用一个简单的, 可伸缩的结构,如果它不能像你现在这样做,很容易扩展 需要它来做。不要害怕联系,看看你能做些什么 贡献,如果您确实扩展了功能,请联系 让我们看看你做的那些酷事!在

如果您在使用frewpy时需要支持,希望参与 项目,或有任何功能或错误,请记录此问题 存储库使用适当的模板,或联系其中一个核心 开发商和我们会尽最大努力做出回应。在

For a more detailed guide on contributing towards frewpy, visit the frewpy documentation Developer Guide.

作者及致谢

目前所有的开发都来自于弗雷德·怀特和乔希·惠勒。指导 来自奥雅纳伦敦岩土工程团队的工程师。在

技术

此平台是在Windows环境中使用python 3.7开发的。支持 对于其他python 3版本,假设是可能的,但尚未测试。在

许可证

弗雷比的执照是麻省理工学院的执照。在

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

推荐PyPI第三方库


热门话题
java在AlertDialog builder标题右侧放置图标   安装weblogic server12时发生java获取错误。1在windows 10上   java无法导入:安卓。支持v7。小装置。Android Studio中的RecyclerView   java Android应用程序等待通知奇怪行为   java如何比较ArrayList中的整数元素?   java Quartz属性不会触发Quartz作业   java轻松地将许多JavaFX属性绑定到UINode   Maven插件管理器导致java错误消息的原因是什么?   JAXB解组错误后java文件被阻止   java如何在spark kafka流中创建消费者组并将消费者分配给消费者组   java Gps lat&long随机显示非常不准确的结果   java使用assest文件夹文件在Android上执行shell命令   java如何在客户端使用javascript提取文本   java扩展描述的distincts之和   java重写默认Spring数据REST配置   java SQL未命名参数语法   二进制搜索任务的java真实解决方案   java在一个多模块多数据源项目中,用什么正确的方式来指示将哪个数据源注入我的DAOs?