Вы здесьПрограмма вывода тэгов из файла FB2
Опубликовано вт, 29/07/2008 - 08:42 пользователем jno
Вот, может кому потребуется: fb2tags.py. Умеет читать файлы FB2 (в том числе, и из ZIP-архивов), выводит значения произвольных тэгов "так" или в "Ёксельном" CSV. Кроме того, умеет сообщать имя файла, несжатый размер, кодировку (по заголовку XML) и "контрольную сумму" MD5. Умеет брать списки тэгов из внешних файлов. Подробности - на странице программы. Написано по запросу местного жителя :) P.S. Да, программа гуя не имеет! Кроссплатформенная. На Python'е.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Океана RE:Подайте бедному копеечку на книжку с литреса... 1 день
weis RE:Прошу переформатировать, распознать, etc... 1 неделя larin RE:Заплатила, а абонемента нет и скачать ничего не могу! 2 недели sibkron RE:Серия "Библиотека французской литературы" (Макбел) 3 недели akorish RE:Регистрация 1 месяц Tramell RE:Серия "Очень прикольная книга", издательство Азбука-классика 1 месяц Larisa_F RE:Серия "Я познаю мир" издательства "АСТ, Астрель, Олимп",... 1 месяц konst1 RE:Ух, как я не люблю спамеров! 1 месяц tvv RE:DNS 2 месяца sem14 RE:«Не забыть бы тогда, не простить бы и не потерять!»-2 ... 2 месяца larin RE:Заблокирован 2 месяца konst1 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 3 месяца Larisa_F RE:Серия книг «Судьбы книг» издательства «Книга» 3 месяца fixel RE:Пропал абонемент 3 месяца sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 3 месяца sibkron RE:"100 славянских романов", серия изд.-ва "Центр книги... 3 месяца Larisa_F RE:Серия "Новые сказочные повести" издательство "Самовар" ... 4 месяца sem14 RE:Серия "Символы времени" издательства "Аграф" 4 месяца Впечатления о книгах
lee321 про Прозоров: Темный Лорд: Темный Лорд. Темное пророчество. Меч Эриджуна. Озерная леди. Клятва Темного Лорда [сборник litres] (Героическая фантастика, Фэнтези)
19 06 Читал давно (сразу после опубликования) и тогда понравилось. Написано в "эпоху Гарри Поттера". Немного похоже (тайное паралельное магическое общество, магическая школа, Темный лорд). Вполне оригинальная и интересная история. Оценка: хорошо
gruin про Баренберг: Сага ледяного оазиса [СИ] (Боевая фантастика, Фэнтези, Самиздат, сетевая литература)
19 06 Вполне на уровне. Одобряю. Хотелось бы продолжения Оценка: хорошо
gruin про Прозоров: Темный Лорд: Темный Лорд. Темное пророчество. Меч Эриджуна. Озерная леди. Клятва Темного Лорда [сборник litres] (Героическая фантастика, Фэнтези)
19 06 Написнао много, и всё - дрянь Оценка: нечитаемо
Oleg68 про Кобен: Незнакомец [The Stranger ru] (Детективы: прочее)
19 06 Отличная книга. Сюжет держит до конца в напряжении. Автор, как всегда, на высоте. Оценка: отлично!
Isais про Говоров: Алкамен — театральный мальчик (Историческая проза, Детские приключения)
17 06 До сих пор помню, как я был шокирован в пятом классе, прочитав эту книгу как внеклассное чтение по истории древнего мира. Все было не так — положительные герои не должны исчезать бесследно. Спустя полвека решил перечитать. ……… Оценка: отлично!
Isais про Мун: Меч наемника [Sheepfarmer's Daughter ru] (Героическая фантастика, Фэнтези)
17 06 Производственный роман о карьере наемного солдата (солдатки) в средневековом фэнтезийном сеттинге. Подробно, основательно, без досужих выдумок. Главная фантастика в книге — вежливость, корректность и справедливость, с которой ……… Оценка: плохо
Nicout про Вадим Владимирович Чинцов
17 06 Господи, пусть афтар убьет сибя апстену! Другого способа остановить поток этого говна, похоже, не существует. Этот Чинцов - абсолютный, законченный, и патентованный бездарь с суконным языком, который не имеет понятия о художественной ………
lorealke про Земляной: Сорок третий (Боевая фантастика, Попаданцы, Самиздат, сетевая литература)
16 06 Плоская картонка. Видимо, чукча не читатель. Да и писатель не очень... Оценка: плохо
decim про Слоун: Круглосуточный книжный мистера Пенумбры [litres] [Mr Penumbra's 24 Hour Bookstore ru] (Детективная фантастика, Фэнтези, Городское фэнтези)
16 06 Зазывной блёрб привирает: этой книге очень далеко до Мураками и Эко, пусть автор их и читал, а его похвалы Гуглу конца нулевых не пережили киберпанк Гибсона 1980-х, такие дела. Первое издание, перевод Апрелева, читается ……… Оценка: неплохо
akorish про Гор: Дикий прапор. Книга 3 (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
15 06 Читается легко, герой превратился в бессмертного благородного русского рыцаря в высокотехнологичном супер-мега-звездолете. Оценка: отлично!
akorish про Гор: Дикий прапор. Книга 2 [СИ] (Боевая фантастика, Космическая фантастика, Попаданцы, Самиздат, сетевая литература)
15 06 Неплохая книженция, юмор присутствует, очень приятно, что упомянул Крым ))) Оценка: отлично!
akorish про Гор: Дикий прапор [litres самиздат] (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
15 06 Неплохая книжка, местами забавная. Коньячек, Прапорские темы, как не продать что-то не нужное. Например глистов, ну и многое другое. Оценка: отлично! |
Комментарии
Отв: Программа вывода тэгов из файла 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
Очередные обновления по заявкам