2024年5月22日发(作者:毓荷珠)
abaqus Python实例——操作excel文件
目前处理数据离不开excel,所以pythoner必须学会用python操作excel表格。Py
thon与excel交互方法也比较多,我一开始就接触的xlrd/xlwt包。直到现在也没有发现
什么bug或者缺点,而且上次从ujs505那里知道Win32Com的方法在64bit系统下无
效了,但是xlrd/xlwt方法依然好用,我欣喜万分。
这里给出我一个从材料单轴拉伸数据TRA文件中处理得到拉伸过程中各种应力应变
量并记录到excel中的例子,其实这个例子比较乱,但是实在没有时间给弄个明了的版本
了。大家将就看看
from math import *
import sys
import re
import xlrd
from xlwt import Workbook
book=Workbook()
sheet=_sheet('test_NT',cell_overwrite_ok=True)
sheet1=_sheet('engineer',cell_overwrite_ok=True)
sheet2=_sheet('True',cell_overwrite_ok=True)
sheet3=_sheet('Plastic',cell_overwrite_ok=True)
sheet4=_sheet('Plastic_modify',cell_overwrite_ok=True)
total_nubmer=46
nclown=0
nclown_e=0
nclown_t=0
nclown_p=0
nclown_pm=0
for i in range(total_nubmer):
myfile='tensile-'+str(i+1)
f=open(myfile+'.TRA','r')
engineer_strain=[]
2024年5月22日发(作者:毓荷珠)
abaqus Python实例——操作excel文件
目前处理数据离不开excel,所以pythoner必须学会用python操作excel表格。Py
thon与excel交互方法也比较多,我一开始就接触的xlrd/xlwt包。直到现在也没有发现
什么bug或者缺点,而且上次从ujs505那里知道Win32Com的方法在64bit系统下无
效了,但是xlrd/xlwt方法依然好用,我欣喜万分。
这里给出我一个从材料单轴拉伸数据TRA文件中处理得到拉伸过程中各种应力应变
量并记录到excel中的例子,其实这个例子比较乱,但是实在没有时间给弄个明了的版本
了。大家将就看看
from math import *
import sys
import re
import xlrd
from xlwt import Workbook
book=Workbook()
sheet=_sheet('test_NT',cell_overwrite_ok=True)
sheet1=_sheet('engineer',cell_overwrite_ok=True)
sheet2=_sheet('True',cell_overwrite_ok=True)
sheet3=_sheet('Plastic',cell_overwrite_ok=True)
sheet4=_sheet('Plastic_modify',cell_overwrite_ok=True)
total_nubmer=46
nclown=0
nclown_e=0
nclown_t=0
nclown_p=0
nclown_pm=0
for i in range(total_nubmer):
myfile='tensile-'+str(i+1)
f=open(myfile+'.TRA','r')
engineer_strain=[]