我有 2 个文件名为:
输入1:
recev: Na Sod B 1
accept: F Fluorin B 91 R-A = 12.44
I Iodin C 22 R-A = 22.11
Cl chlorine D 21 R-A = 24.21
recev: Mg Mag C 3
accept: F Fluorin B 82 R-A = 91.00
Mn Mangan C 23 R-A = 12.30
...(100+ lines)
输入2:
recev: Na Sod B 1 H-atom: H Hydrogen D 2
recev: Mg Mag C 3 H-atom: H Hydrogen N 3
...(100+lines)
现在,我试图用文件中的行替换recev
行,并放置一个搜索条件,如. 但请就如何有效替换维护文件中的所有格式提出任何想法。inp1
inp2
if len(lines) == 5 : (then replace)
inp1
期望的结果:
recev: Na Sod B 1 H-atom: H Hydrogen D 2
accept: F Fluorin B 91 R-A = 12.44
I Iodin C 22 R-A = 22.11
Cl chlorine D 21 R-A = 24.21
recev: Mg Mag C 3 H-atom: H Hydrogen N 3
accept: F Fluorin B 82 R-A = 91.00
Mn Mangan C 23 R-A = 12.30