Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Приложение к «Python в библиотеке»

w cat (w_cat) - Приложение к «Python в библиотеке»

Приложение к «Python в библиотеке»
Книга - Приложение к «Python в библиотеке».  w cat (w_cat)  - прочитать полностью в библиотеке КнигаГо
Название:
Приложение к «Python в библиотеке»
w cat (w_cat)

Жанр:

Самиздат, сетевая литература, Программирование: прочее, Python

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Приложение к «Python в библиотеке»"

Запустив скрипт «fb2_dir.py» Вы извлечете из файла исходники сакриптов.

Читаем онлайн "Приложение к «Python в библиотеке»". [Страница - 11]

rename_zip(adr, ph)

, ,elif (m[-1] == "fb2"):

, , , , rename_fb2(adr, ph)

#---------------------------------------

def scan_dir(ph):

, ,global L

, ,dirlist = os.listdir(ph)

, ,dirlist.sort()

, ,for i in dirlist:

, , , ,adr = os.path.join(ph, i)

, , , ,if os.path.isdir(adr):

, , , , , ,scan_dir(adr)

, , , ,else:

, , , , , ,rename_file(adr, ph)

#********************************************************

path = os.getcwd()

scan_dir(path)

, ,

print( 'Done!')

script_con.txt

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


--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Приложение к «Python в библиотеке»» по жанру, серии, автору или названию: