Работа с текстовыми файламы

Tim24

Новичок
Пользователь
Фев 21, 2022
12
0
1
Создать текстовый файл о книгах: автор, название книги, издательство, год издания, жанр.
Создать новый текстовый файл, содержащий сведения о книгах-фэнтези в виде таблицы.

Это внутренность одного из заданий, мне потом ещё прийдёться дописывать сортировку по годам, жанрам. Хотелось бы спросить, как бы вы написали, чтобы это не было на 100 новых строк, а вот просто как короче. Тоесть вопрос, как бы вы из этого условия написали бы, как можно короче, без лишних строчек.

Второй вопрос, это просто чтобы не создавать ещё 1 вопрос на форуме, а сразу два вопроса в один уместил. Так вот, как бы с текстовым файлом работать в виде таблицы?
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Если у тебя 100 книг - то конечно можно написать в одну строку, но раз тебе нужна таблица в файле, то это надо писать одна книга - одна строка

лучше всего использовать csv формат, столбцы разделяются символом ; или , (на твой выбор), строки - переносом строки

(csv библиотека https://pythonworld.ru/moduli/modul-csv.html)
 

Форум IT Специалистов