, но они могут включать дополнительные строки или пробелы, изменяющиеся от файла к файлу, в некоторых есть провинции = {, а в других они будут состоять из нескольких строк.
В частности, мне нужно скопировать то, что находится в скобках, что в большинстве файлов находится на следующей строке, но не всегда. Я могу изменить файлы, которые не соответствуют друг другу, но если игра получит еще одно обновление и мне нужно будет сделать это снова, форматирование может снова измениться, и мне придется повторно проверить и повторно изменить каждый файл.
Я решил проблему, придумав это
Код: Выделить всё
with open(, "r") as file:
contents = file.read()
new = contents.split("provinces")
contents = new[1]
new = contents.split("{")
contents = new[1]
new = contents.split("}")
contents = new[0]
чтобы увидеть файлы, с которыми я работаю, если вам интересно, все файлы игры были загружены сюда
https://paradox-api-lb7z.onrender.com/h ... France.txt
Подробнее здесь: https://stackoverflow.com/questions/798 ... yword-unti
Мобильная версия