поэтому у меня есть текстовый файл, как показано ниже:
a,b,
Я хочу обновить пустое значение в списке, вот моя попытка:
def test():
z=""
with open("test.txt","r") as user_file:
for line in user_file.readlines():
z = line.split(",")
print(z)
print(z[2])
if z[2] not in["1","2","3"]:
z[2] =="1"
level = 1
with open("test.txt","w") as x:
x=x.write(str(z))
return level
else:
level = z[2]
return level
x=test()
print(x)
вотрезультат:
if z[2] not in["1","2","3"]:
IndexError: string index out of range
я хочу перезаписать только текстовый файл только часть [2]