Нужна помощь, если она есть. несколько файлов Количество строк в разделе 1 файла A изменится, поэтому всегда необходимо копировать в скобки.
Файл A:
< pre class="lang-none Prettyprint-override">
Код: Выделить всё
Section 1
{
x
y
z
}
Section 2
{
a
b
c
}
Код: Выделить всё
Section 1
{
}
Section 2
{
}
Код: Выделить всё
with open("File A", "r") as infile, open("File B",'w') as outfile:
copy = False
for line in infile:
if line.strip() == "Section 1":
copy = True
elif line.strip() == "}":
copy = False
elif copy:
outfile.write(line)
Код: Выделить всё
{
x
y
z
Python 3.12
Подробнее здесь: https://stackoverflow.com/questions/788 ... -empty-sec