【发布时间】:2020-08-08 06:17:19
【问题描述】:
我正在尝试有条件地更新从指定位置开始的字符串的一部分。我有这样的事情:
i = 0
bre = 'newtext'
with open(myfile, "r") as f:
data = f.readlines()
for line in data:
if i > 0 and line[98] == '1':
print 'ok'
line[1562] = bre
i += 1
# write line to a file
我收到的错误是:
Traceback (most recent call last):
File "test.py", line 19, in <module>
line[1562] = bre
【问题讨论】:
-
还有什么问题?
-
@norok2 - 已编辑以反映错误消息。
标签: python string python-2.x