3г



Программирование
+3Заменить цифру в строке python
Как можно заменить цифры в базе данных именно 3 столбика, у меня получается только то что все числа меняются на 2 во всей базе данных
for i in works:
~~~i=i.split()
~~~s=i[2]
~~~y=x+1
~~~file = open("works.txt", "wt")
~~~sh=file.read()
~~~sh=sh.replace(s,y)
~~~file.close()
~~~file=open('sh.txt','wt')
~~~file.write(sh)
~~~file.close()

По дате
По рейтингу
Прочитать построчно
В каждой строке засплитить по пробелу, преобразовать в список чисел
В списке индексы 1, 2, 3 - заменить на то, что надо
Преобразовать списки в строки
Сохранить в файл