Вы здесьПрограмма вывода тэгов из файла FB2
Опубликовано вт, 29/07/2008 - 08:42 пользователем jno
Вот, может кому потребуется: fb2tags.py. Умеет читать файлы FB2 (в том числе, и из ZIP-архивов), выводит значения произвольных тэгов "так" или в "Ёксельном" CSV. Кроме того, умеет сообщать имя файла, несжатый размер, кодировку (по заголовку XML) и "контрольную сумму" MD5. Умеет брать списки тэгов из внешних файлов. Подробности - на странице программы. Написано по запросу местного жителя :) P.S. Да, программа гуя не имеет! Кроссплатформенная. На Python'е.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Isais RE:Таинственная личность админа Флибусты 2 дня
DGOBLEK RE:Подайте бедному копеечку на книжку с литреса... 2 дня Саша из Киева RE:Турецкие мусорщики в Анкаре открыли библиотеку, полную... 2 дня Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 3 дня Isais RE:Не тот автор 1 неделя xieergai60 RE:Продление подписки 1 неделя TaKir RE:Валерия Сергеевна Черепенчук А. Н. Николаева - Мифы... 2 недели Isais RE:Древняя Греция. Читаем... 2 недели laurentina1 RE:Ирина Александровна Велембовская - Немцы 2 недели Саша из Киева RE:Избранное 3 недели Alligatoreader RE:Багрепорт - 2 3 недели fedor.de RE:Отображение страницы Librusek 3 недели Isais RE:Чиполь Сергеевич Наглецов - Огненный дракон [СИ] 4 недели blahblahblah2024 RE:Беженцы с Флибусты 1 месяц sem14 RE:Что читать о блокаде Ленинграда. Подборка книг 1 месяц sem14 RE:Михаил Юрьевич Берг - Андеграунд. Итоги. Ревизия_5 1 месяц Oleg V.Cat RE:B343695 Александр. Книга 1 1 месяц Isais RE:Калибрятина/Самиздатина 1 месяц Впечатления о книгах
Sello про Алексеева: Долгое эхо. Шереметевы на фоне русской истории [litres] (История, Биографии и Мемуары)
16 12 Все бы ничего, каждый пишет и переписывает историю на свой лад. Но вот эти многочисленные сюсюкания - "графинюшка", "Натальюшка" и т.д, просто режущие глаз, наводят на мысль, что наблюдается явный перекос в пересказе в сторону ……… Оценка: неплохо
udrees про Бубновский: Мифы о болезнях. Почему мы болеем? (Здоровье, Альтернативная медицина)
15 12 Еще одна книга написанная Бубновским вместе с Игорем Прокопенко, и одно это настораживает при чтении, как и при просмотре его передач «Военная тайна», шокирующие гипотезы и т.д. Он даже сам их рекламирует в конце книги. Зачем ……… Оценка: плохо
udrees про Мантикор: Король механизмов (ЛитРПГ, Самиздат, сетевая литература)
15 12 Продолжение серии не подкачало. Главный герой как друид, довольно редкий и слабый в боевом смысле класс героев снова вершит чудеса, побеждая своих опасных противников. По силе они не уступают ему и герою приходится применять ……… Оценка: неплохо
udrees про Баковец: Бездушный 1 (ЛитРПГ, Самиздат, сетевая литература)
15 12 Интересная книга в жанре РПГ. Здесь немного другая система развития персонажей, с какими-то марками. Ну и навыки тоже интересные. Сам герой – типичный попаданец, в чужое тело. Сюжет крутится вокруг его выживания в новом мире ……… Оценка: хорошо
decim про Анишкин: Моя Шамбала (Детективная фантастика, Социальная фантастика, Попаданцы, Самиздат, сетевая литература)
15 12 Если тут и есть фантастика, то совсем немного. Это скорее беллетризованные воспоминания о послевоенной жизни. Автор сам пишет - имена и события подлинные.
Isais про Буданова: Счастливая женщина [сборник статей] (Самосовершенствование, Эротика, Секс, Семейные отношения)
14 12 Дорогие дамы, барышни и просто женщины! По-моему, вы все должны быть по гроб жизни благодарны Либрусеку и прочим "пиратам", что можете прочесть электронные книги бесплатно. Иначе бы вам пришлось платить N-ную сумму ……… Оценка: плохо
Skyns71 про Шейнин: Следком. Учения о доказательствах и следах (Юриспруденция)
13 12 Хм... Работа следователем с тридцать пятого года по сорок девятый. То есть в те самые страшные времена, когда царицей доказательств было чистосердечное признание, а загреметь в лагерь мог любой, на кого написали донос... Наверное, ценная книга.
gruin про Дойль: Затерянный мир (Научная фантастика, Приключения: прочее)
13 12 Для детейшкольного возраста, читать по большой диагонали Оценка: неплохо
Iron Man про Дойль: Затерянный мир (Научная фантастика, Приключения: прочее)
12 12 Да, тоже в детстве была именно эта книга, именно с этими рисунками. Оценка: отлично!
Олег Макаров. про Шеллина: Александр. Том 2 (Альтернативная история, Фантастика: прочее, Попаданцы, Самиздат, сетевая литература)
12 12 Отлично. ХЗ что там с исторический правдой и всяким таким, но развитие сюжета , стиль изложения, язык, логика... Всё отлично Оценка 5 Оценка: отлично! |
Комментарии
Отв: Программа вывода тэгов из файла 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. добавился ключик
-T
template для вывода, сформатированного по образцу.В качестве 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
Очередные обновления по заявкам