Задача - обработать текстовый файл, содержащий всю информацию для цитирования статьи. Я только хочу извлечь автора, название статьи и публикацию; больше ничего.
Я хочу напечатать его в таком формате:
"Имя автора", "Заголовок статьи", "Публикация" (AU, TI и IP - это аббревиатура, которая предшествует каждой строке со списком автора, заголовка и публикации соответственно)
Пока у меня есть этот код:
f = open("file.txt", "rt")
contents = f.readlines()
for line in contents:
if "AU" in line:
print(line)
for line in contents:
if "TI" in line:
print(line)
for line in contents:
if "IP" in line:
print(line)
Этот код просто выводит весь список авторов, а затем весь список названий статей, затем весь список публикаций.
Но мне нужно его вывести: Автор, заголовок, публикация
Как настроить этот код для печати в этом формате?