Я пытаюсь создать табло во внешнем файле на python, и у меня возникла небольшая проблема.
score = 14
with open("score.txt") as f:
data_1 = f.read()
lines = data_1.split("\n")
line_1 = lines[0]
line_1 = int(line_1)
if line_1 < score:
score = str(score)
with open("score.txt", "w") as a:
a.write(score)
Каждый раз, когда я запускаю код, в первом пишется 14и затем удалите все остальное в файле.
Я хочу, чтобы код проверил, больше ли score
, чем первая строка в файле, и, если это так, сдвиньте все вниз на строку и поставьте score
вместо этого, если она меньше первой строки, сделайте то же самое с остальными