Вы здесьПрограмма вывода тэгов из файла FB2
Опубликовано вт, 29/07/2008 - 08:42 пользователем jno
Вот, может кому потребуется: fb2tags.py. Умеет читать файлы FB2 (в том числе, и из ZIP-архивов), выводит значения произвольных тэгов "так" или в "Ёксельном" CSV. Кроме того, умеет сообщать имя файла, несжатый размер, кодировку (по заголовку XML) и "контрольную сумму" MD5. Умеет брать списки тэгов из внешних файлов. Подробности - на странице программы. Написано по запросу местного жителя :) P.S. Да, программа гуя не имеет! Кроссплатформенная. На Python'е.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Aleks_Sim RE:Подайте бедному копеечку на книжку с литреса... 4 часа
Aleks_Sim RE:Прошу переформатировать, распознать, etc... 5 часов Tramell RE:Серия "Очень прикольная книга", издательство Азбука-классика 1 неделя Tramell RE:Серия "Символы времени" издательства "Аграф" 1 неделя Tramell RE:Серия книг «Судьбы книг» издательства «Книга» 1 неделя Tramell RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 неделя Tramell RE:Современная корейская литература. Книжная серия... 1 неделя nehug@cheaphub.net RE:Загадка автора 1 неделя Drunkenmunky RE:/sql/ 1 неделя 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:Серия «Интеллектуальный детектив» изд-ва АСТ 4 месяца Впечатления о книгах
udrees про Вальтер: Исповедь смертного греха (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
19 07 Хорошо написанная добротная книга про выживание в мире будущего. Сюжет конечно не сказать что оригинальный: группу подростков запихали в школу для трудных детей и оставили выживать, конфликты, разрешение проблем, общение друг ……… Оценка: хорошо
udrees про Триана: Кровавые реки, мясные берега [Литрес] (Ужасы, Триллер)
19 07 Просто жуткое нагромождение кровавых сцен, описание все крутится вокруг серийного убийцы Эдмунда Кокса и все герои так или иначе связаны с ним. Роман круто замешан на описаниях убийств, расчленений, сцен секса, грязных мыслей ……… Оценка: неплохо
udrees про Триана: Поедание (Ужасы)
19 07 Жуткий рассказик про человеческие извращения – называется, встретились два одиночества. Был даже снят такой немецкий фильм, «Мясо» что ли назывался, по реальной истории из жизни, встретились людоед и тот, кто хотел чтобы его ……… Оценка: неплохо
udrees про Триана: Озверевшая (Ужасы)
19 07 Предельно жестокая и кровавая книга про слетевшую с катушек подростка-чирлидершу-психопатку. Художественной ценности никакой – обилие описаний сцен секса, непристойностей вместе с описанием убийств, расчленения, людоедства, ……… Оценка: хорошо
udrees про Дорничев: Дворник 15-го уровня. Том 6 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
19 07 Скучновато, повествование блеклое, диалоги простые, описания тоже примитивные. Все принесено в угоду действиям, но они оригинальностью не блещут: герой рутинно прокачивается везде где может и осваивает гаремник из женщин-нелюдей. ……… Оценка: плохо
DMcL про Александр Шувалов
19 07 Боевые псы империи Цикл Язык написания: русский Аннотация: предложить свою аннотацию Содержание цикла:по порядкупо годупо рейтингу роман Переводчик (2009) 6.93 (15) - роман Притворщик ………
ikravtso про Браун: Роковая ошибка мистера Куина [litres] [The hurtwood village murders ru] (Классический детектив, Исторический детектив, Детективы: прочее)
17 07 Книга неплохая, но перевод ужасно корявый. "Белла заказала лосося и, прежде чем ответить, насладилась щедрым кусочком". "Я вообще не мог понять, о чем он трещит, и попытался передать свою растерянность пустым выражением лица". ………
Barbud про Калверт: Объект [litres] (Космическая фантастика, Научная фантастика)
16 07 На первых же страницах: "Плутон от нас в четырех с половиной световых годах...". Все, дальше читать не стал, уровень "научности" этой фантастики уже ясен.
Олег Макаров. про Алатова: Неисправная Анна Том 2 [publisher: SelfPub] (Стимпанк, Самиздат, сетевая литература)
14 07 Почему-то вторая сначала читалась труднее, чем первая, но потом захватила и тоже оставила очень хорошее впечатление Оценка: отлично!
Олег Макаров. про Алатова: Неисправная Анна Том 1 [publisher: SelfPub] (Стимпанк, Самиздат, сетевая литература)
14 07 Авторский мир продуман и реалистичен в деталях События разворачиваются динамично и логично, хочется читать серию и дальше Оценка: отлично!
Kutulik про Кеппел: Ривермен. Как Тед Банди и я охотились на Убийцу с Грин-Ривер [litres] (Триллер, Детективы: прочее, Публицистика)
14 07 Ого, кто залил - спасибо тебе огромное, напиши пожалуйста мне в ЛС)))))
Igrina про Тимур Шаов
14 07 Тимур есть на youtube Погуглите ― и будет вам счастье. Я его несколько раз живьём слушала, когда он к нам в Голландию приезжал ― ОТПАД! https://www.youtube.com/results?search_query=Тимур Шаов |
Комментарии
Отв: Программа вывода тэгов из файла 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
Очередные обновления по заявкам