python 读取txt 并赋值

原文件temp.txt 的内容为
abc, a1
bdc, a2
dcg, a3
fgs, a4
----------------------
将每行的第一个列字符和第二列字符分别通过循环赋值给A和B.
faces =mdb.models['A'].parts['B']
a = mdb.models['Model-1'].rootAssembly
s1 = a.instances['Drawing1-1-1-lin-1-2'].faces
side1Faces1 = s1.getSequenceFromMask(mask=('[#f00000 ]', ), )
region = regionToolset.Region(side1Faces=side1Faces1)
datumAxis = mdb.models['Model-1'].rootAssembly.instances['Drawing1-1-1-lin-1-2'].datums[11].axis3
mdb.models['Model-1'].BoltLoad(name='Load-2', createStepName='Step-1',
region=region, magnitude=10.0, boltMethod=APPLY_FORCE, datumAxis=datumAxis)

这个要看你的txt具体是什么格式的,规律性强不?像你这样说的,必定要用正则了。只不过正则表达式要看情况来写的,你这样的表达是写不出来的。比如ID是定长的还是变长的,四元五元钱是数字表示的还是汉字表示的? 你贴出来一段例子看看。追问

原代码是这样的(如下图)。这是一个给螺栓施加力的代码,每运行一次,就给一个螺栓施加力。红框里的字答为螺栓名称和力的名称。总共有50个螺栓。希望能通过循环完成这个过程。  è°¢è°¢


温馨提示:答案为网友推荐,仅供参考
相似回答