DEFORM文本模式(4):后处理结果的提取

浏览:2802 收藏:4
之前的文章讲了DEFORM文本模式下的前处理以及计算部分(点击下面的链接可以查看之前的文章),那后处理又怎么办呢?
对应的脚本如下:
DBREAD 100 DEFORM_DEMO.DB KFWRIT OUTPUT.KEY
应力的关键字是STRESS,应变的关键字是STRAIN,温度的关键字是NDTMP,密度的关键字是DENSTY,等等。
具体的提取脚本由Python编写:
import re
import pandas as pd
from io import StringIO
with open("200_110_15000c.key","r") as density: #打开KEY文件
density = density.read()
density = re.findall("DENSTY[\d\D]*S",density)[0] #正则匹配DENSTY部分
density = StringIO(re.sub(" +","",density)) #正则替换空格
df = pd.read_csv(density,sep=",") #读入Pandas
df.to_csv(r"E:\DEFORM_EXAMPLE\post\1.csv") #保存成CSV文件
提取完后,在EXCEL中打开:
那提取出对应的结果之后,就可方便进行后续的处理。

技术邻APP
工程师必备
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP

7
4