with open('factory2.txt') as sf, open('target1.txt', 'w') as tf:
i = -1
for line in sf:
if line.startswith('tmpobjid2a'):
i += 1
tf.write(line.replace('tmpobjid2a', f'tmpobjid2a[{i}]'))
我试图用这个,但我的价值观是没有任何变化,我在这里做错了什么?i值只是表示所有行的-1。即使是传递以“tmpobjid2a”开头的行
Tags:
你可以试试
相关问题 更多 >
编程相关推荐