读取eQUEST模拟生成的SIM和HSR文件

eqparse的Python项目详细描述


设备

eQUEST SIM、HSR和INP文件的Python处理

入门

这些说明将为您提供一个项目的副本,并在本地计算机上运行,以便进行开发和测试。有关如何在活动系统上部署项目的说明,请参见部署。在

安装

使用pip安装此软件包(您始终可以克隆并手动导入它):

pip install eqparse

要加载SIM文件,请使用LoadSim而不要使用文件扩展名:

''' mysim=负载模拟('C:/myinputfile') '''

这允许访问“sim”、“hsr”和“inp”模块(inp模块目前正在进行中。将添加支持来处理运行的仿真和创建ecm。在

大多数报告都可以这样访问,返回Pandas数据帧:

mysim.sim.bepu() mysim.sim.ssa()

可以这样访问HSR文件:

df = mysim.hsr.df

还有一些打印功能,使用Plotly,针对eQUEST HSR文件进行了优化:

mysim.hsr.plot.line(df) mysim.hsr.plot.heatmap(df, 0) # < 0 refers to column number

作者

迈克尔·斯威尼(github.com/michaelsweeney)在

许可证

这个项目是在麻省理工学院许可下授权的-有关详细信息,请参阅LICENSE.md文件

致谢

感谢Santosh Philip和他出色的Eppy项目给我们的灵感!在

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

推荐PyPI第三方库


热门话题
java在Android Studio中使用while循环显示包含textview对象的数据   创建名为“userController”的bean时发生java错误:通过字段“userService”表示未满足的依赖关系   java PDFBox PDFImageWrite。writeImage未正确处理所有字符   java无法识别代码中的nzec错误   无法更改java TabLayout字体   在Java中使用子字符串删除部分字符串   Java中的listener addPropertyChangeListener方法   java可以同时拖动多个对象   java如何将数组中的值添加到向量中   java为什么在Camel 3.7.3中无法正确计算属性?   与后端问题不同的机器中的java客户端资源   带字符串的java分割字节数组?   java On_选项_项目_选择的方法说明   java如何在画布的父画中画一个圆?   连接超时和打开连接数的java Netty通道配置   java mysql中如何防止向数据库中插入重复数据   升级到macOS Big Sur后,java无法启动Neo4j控制台应用程序   在Java中使用XSLT将XML转换为HTMLString的ajax   java无法使用Apache POI获取Excel工作表中的数据