Вы здесьПрограмма вывода тэгов из файла FB2
Опубликовано вт, 29/07/2008 - 08:42 пользователем jno
Вот, может кому потребуется: fb2tags.py. Умеет читать файлы FB2 (в том числе, и из ZIP-архивов), выводит значения произвольных тэгов "так" или в "Ёксельном" CSV. Кроме того, умеет сообщать имя файла, несжатый размер, кодировку (по заголовку XML) и "контрольную сумму" MD5. Умеет брать списки тэгов из внешних файлов. Подробности - на странице программы. Написано по запросу местного жителя :) P.S. Да, программа гуя не имеет! Кроссплатформенная. На Python'е.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
aldan RE:Подайте бедному копеечку на книжку с литреса... 6 часов
Tramell RE:Серия "Очень прикольная книга", издательство Азбука-классика 1 день Tramell RE:Серия "Символы времени" издательства "Аграф" 1 день Tramell RE:Серия книг «Судьбы книг» издательства «Книга» 1 день Tramell RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 день Tramell RE:Современная корейская литература. Книжная серия... 1 день nehug@cheaphub.net RE:Загадка автора 4 дня Drunkenmunky RE:/sql/ 5 дней weis RE:Прошу переформатировать, распознать, etc... 4 недели larin RE:Заплатила, а абонемента нет и скачать ничего не могу! 1 месяц sibkron RE:Серия "Библиотека французской литературы" (Макбел) 1 месяц akorish RE:Регистрация 2 месяца Larisa_F RE:Серия "Я познаю мир" издательства "АСТ, Астрель, Олимп",... 2 месяца konst1 RE:Ух, как я не люблю спамеров! 2 месяца tvv RE:DNS 3 месяца sem14 RE:«Не забыть бы тогда, не простить бы и не потерять!»-2 ... 3 месяца larin RE:Заблокирован 3 месяца konst1 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 3 месяца Впечатления о книгах
mysevra про Булычев: Путешествие Алисы (Детская фантастика)
11 07 Роскошная детская книга, одна из моих любимых. Кому нужны принцессы, когда такие приключения. Оценка: отлично!
mysevra про Вудхауз: Перелетные свиньи [Pigs Have Wings ru] (Классическая проза, Юмористическая проза)
11 07 Да я просто влюблена в мир, отображённый в творчестве этого автора. «Разбито сердце, не разбито, а свинью красть интересно». Оценка: отлично!
gruin про Воронцов: Петербургский врач. Часть 1 [СИ] (Альтернативная история, Исторические приключения, Самиздат, сетевая литература)
11 07 Нудятина никакого сюжета, никакой интриги Оценка: нечитаемо
Sello про Попов: Довлатов (Биографии и Мемуары)
09 07 Как писатели - и Попов, и Довлатов (особенно) - для меня "зачётны". Но вот сама "раскатанная" другом по годам, эпизодам и событиям биография Довлатова... ммм... не то чтобы удручила (биография Бродского, описанная Лосевым, ……… Оценка: хорошо
irukan про Коллингвуд: Заморыш (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
08 07 Осилил половину первой книги, замутило: Жига лежал в грязи, хрипя и пуская кровавые пузыри. Сопротивление было сломлено. Присев рядом, я, не обращая внимания на его скулеж, деловито пошарил по карманам. Пальцы вскоре ………
Oleg68 про Тарн: Девушка из JFK [litres] (Триллер, Современная проза)
08 07 На удивление, книга понравилась. Книга приправлена израильским бытом с криминалом. Оценка: отлично!
udrees про Бурдин: Проклятый Врач. Том I (Юмор: прочее, ЛитРПГ, Самиздат, сетевая литература)
08 07 Очень специфическая книга, возможно не всем зайдет, автор наверное имеет медицинское образование, или же, респект ему, очень хорошо изучил материал перед подготовкой книги. Судите сами, в книге вы встретите много специфической ……… Оценка: отлично!
udrees про Дорничев: Дворник 8-го уровня. Том 3 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
08 07 Третья книга о дворнике такая же по стилю как вторая и тоже слабее первой книги по стилю. Описания в книге скудные, редкие, незапоминающиеся, в основном происходят действия. Стиль автора можно оценить по предложению: «Разве ……… Оценка: плохо
udrees про Дорничев: Дворник 5-го уровня. Том 2 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
08 07 На мой взгляд книга получилась радикально слабее первой. Как будто другой человек писал или стиль изменился. Книгу не рекомендуется читать в голодном состоянии, так как – респект автору – он много уделяет внимания готовке ……… Оценка: неплохо
udrees про Дорничев: Дворник 1-го уровня. Том 1 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
08 07 В целом надо сказать, что достаточно годная и интересная книга для развлечения, мастерство автора растет по сравнению с ранними книгами. Уже много красочных описаний, и подробных. Если автор не с Сахалина, то плюс за изучение ……… Оценка: хорошо
udrees про Сугралинов: Жатва душ. Остров мертвых (Боевая фантастика, Постапокалипсис, ЛитРПГ)
08 07 Написано достаточно интересно, живо. Персонажи тоже не одинаковые, не картонные. Сюжет конечно не совсем оригинальный, просто зомби теперь стали бездушными, хотя физические мутации тела наличествуют. Ну и общий жанр литРПГ ……… Оценка: хорошо
Stager про Земляной: Идентификация (Боевая фантастика)
08 07 УГ. Автор, как я понял, херачит свои шедевры с помощью искусственного интеллекта. Читать это невозможно и ненужно. Оценка: нечитаемо |
Комментарии
Отв: Программа вывода тэгов из файла FB2
К ней в пару еще то же самое но убирающее тэги из FB2. Понятно, что на sed это дело пишется в пять минут, но лень... :)
Отв: Программа вывода тэгов из файла FB2
а поточнее?
распарсить DOM, выкинуть ноды по маске, свернуть и сохранить?
Отв: Программа вывода тэгов из файла FB2
Нет, просто конвертировать в текст. Что бы засунуть в телефон, например. Пока была винда, просто во вьювере говорил "сохранить как" и получал текст. После некоторых событий винды не осталось...
Отв: Программа вывода тэгов из файла FB2
Впрочем, поздравляю - адназначна!
Как я понимаю, полку пользователей POSIX-систем прибыло (даже если там теперь макось-х).
Ну, попробуйте этот вариант с ключиком
-t:)Отв: Программа вывода тэгов из файла FB2
Ничего интересного: на рабочем компе давным-давно стоит Линукс и никаких виндусов (не прибавилось так что пользователей). А на домашнем древнем буке сдохла память, нашел только модуль с емкостью в два раза меньше, я решил что для винды маловато будет и поставил тоже Линукс.
Отв: Программа вывода тэгов из файла FB2
Спасибо, вывод вполне удовлетворительный.
Отв: Программа вывода тэгов из файла FB2
Супер. Ну вот и сбылась моя мечта:) Спасибо.
Теперь еще научиться задавать все что надо, и будет мне счастье:)
Автору - еще раз спасибо!!!
Кстати, у меня есть консольная генерилка скриптов - в сочетании с этой прогой можно сделать переименование файлов и разнесение их по директориям за один проход. Но это - под винду и консольное, на любителя вобчем:)
генерилка скриптов лежит здесь - http://kv-kvar.mylivepage.ru/file/361/3819_prprogac.rar
Отв: Программа вывода тэгов из файла FB2
Апдейт.
0. добавились предопределённые "поля".
1. добавился ключик
-Ttemplate для вывода, сформатированного по образцу.В качестве template указываем текстовый файл, где строки вида
%(XXX)sзамещаются значениями полей XXX. Можно, кстати, генерить скрипты.Например (myTemplate.TXT):
rename "%(FNAME)s" "%(PATH)s/%(XML.description.author.first-name)s-%(XML.description.author.last-name)s.FB2"вывод собрать в .BAT файл:
fb2tags.py -T myTemplate.TXT -f PATH,FNAME,XML.description.author.first-name,XML.description.author.last-name -o myRename.BAT myBook.FB2и запустить...
Отв: Программа вывода тэгов из файла FB2
Очередные обновления по заявкам