Приложение к «Python в библиотеке» — страница 7 из 7

3. Поехали

в папке "3":

* spas2.py - скрипт замены отступов точками

* _my_zip.py - Упаковка файлов fb2 в архивы zip

?? упорядоченный список имен файлов книг

5. Пасьянс из fb2

в папке "5":

* main_ok.py - раскладка файлов fb2 по папкам

6. Ремонт fb2

в папке "6":

1. * fb2err4.py - проверка структуры файла fb2

2. * fb2errors.py - составление списка книг с повреждением структуры (проверяется заданная папка и вложения)

3. * moveIn.py - перемещение файлов по списку в рабочую папку

4. * moveOut.py - перемещение файлов по списку из рабочей папки по местам жительства

5. * un_zip.py - распаковка

7. Вне плана

в папке "7":

0. utf8-1251.py - перекодировка файла (нужен для скрипта str2parag.py)

1. str2parag.py - сборка абзацев из разрозненных строк

2. j_par.py - Объединение абзацев (версия 10.10.21)

3. perenos.py - Объединение абзацев разде-

, , , , , , |# разделенных переносами

8. Image

В папке "8 Images":

* base64_pic.py - получение рисунка из fb2;

* del_pic.py - удаление из fb2.zip всех рисунков

* pic_base64.py - кодирование рисунка для вставки в fb2

9. Без базы

Приложение: Файл "ganres.py" - считаю не актуальным и выкладывать не буду

10. Сканирование библиотеки

В папке "10": поиск файлов одинаковых по размеру и содержимому

* Mer.py - # поиск одинаковых файлов 'zip'#'fb2'#'txt'#'mp4'#'gif'#'jpg'

* del_empty_dir.py - Удаление пустых папок

* scan7i.py -

scan_lib.py Скрипт для записи библиотеки в "небазу"

12. Использование 2 ( набор скриптов для поиска двойников)

tree.py изготовление файла содержащего все адреса файлов в текущей папке

dubl_books.py Ручная сортировка дубликатов в "небазе" (вторая версия)

13. Трупы в библиотеке

deadBooks.py поиск книг содержащихся в небазе, но не существующих физически

MarkDelBook.py изменение оценки на метку "удаленная книга"

14. Сортировка по авторам

sortbyauthor.py сортировка книг по авторам

16. Объединение

в папке "16 Obedinenie":

* fb2_list.py # Извлечение из архивов в папке # Изготовление списка книг в текущей папке

* join_fb2.py # объединение fb2 файлов перечисленных в файле list.txt

-------------------------------------------

В папке "Other":

count_fb_z.py - Подсчет числа секций и числа символов в fb2

* delbylist.py - удаление файлов по списку заданному в файле 'delfiles.txt' !Внимание! применять осмысленно!

* rename2number.py - захотелось переименовать файлы с книгами в виде "1.fb2; 2.fb2; ... 203456.fb2" !Внимание! применять осмысленно!

* dir_fb2.py - преобразование заданной папки и ее содержимого в файл fb2