Увеличение целого числа внутри строк текстового файла

У меня есть большие текстовые файлы с около 6 строк / экземпляров 3_xcalc_59 в котором 59 это некоторое двузначное целое число.

Я надеюсь увеличить эти значения текстового файла на 1 каждый раз, когда я запускаю программу.

Я знаю, что могу увеличивать значение, определенное в коде, но как я могу увеличить целое число внутри строки текста?

Я думал, что первая часть процесса будет включать чтение этих строк и присвоение их строковым переменным или списку, но я не уверен, как это сделать.

Я могу найти строки, написав if line.startswith("3_xcalc"), но я не уверен, как назначить их в список.

Просто пишу

for line in open(inputfile, "w"):
    line.startswith("3_xcalc") = listoflinesstartingwith3xcalc

Говорит мне "не могу назначить вызов функции", так что это не работает, но я не уверен, что еще попробовать.

Спасибо.

0 ответов

Другие вопросы по тегам