make_rootlist.py: подзаголовок секции — 5 строк (hard-break), каждая метрика отдельной строкой: книг/NEW+xref, RU-издание, EN-оригинал скачан, RU-перевод скачан, Файлов (EN/RU/other)

This commit is contained in:
Dmitry Kokorin 2026-10-01 09:38:45 +03:00
parent a6886652dd
commit aa6bfde7ca
2 changed files with 65 additions and 28 deletions

View file

@ -8,8 +8,11 @@
## 1. Fundamentals ## 1. Fundamentals
_55 книг (все NEW)_ 55 книг (все NEW)\
_RU-издание: ✅ 38 найдено · 🔶 2 частично · ❌ 15 нет — EN-оригинал скачан: 45 из 55 — RU-перевод скачан: 26 из 40 — файлов: 118 (EN 67 / RU 42 / other 9)_ RU-издание: ✅ 38 найдено · 🔶 2 частично · ❌ 15 нет\
EN-оригинал скачан: 45 из 55\
RU-перевод скачан: 26 из 40\
Файлов: 118 (EN 67 / RU 42 / other 9)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -71,8 +74,11 @@ _RU-издание: ✅ 38 найдено · 🔶 2 частично · ❌ 15
## 2. Dreams ## 2. Dreams
_57 книг (все NEW)_ 57 книг (все NEW)\
_RU-издание: ✅ 23 найдено · 🔶 5 частично · ❌ 29 нет — EN-оригинал скачан: 38 из 57 — RU-перевод скачан: 9 из 28 — файлов: 60 (EN 42 / RU 18 / other 0)_ RU-издание: ✅ 23 найдено · 🔶 5 частично · ❌ 29 нет\
EN-оригинал скачан: 38 из 57\
RU-перевод скачан: 9 из 28\
Файлов: 60 (EN 42 / RU 18 / other 0)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -136,8 +142,11 @@ _RU-издание: ✅ 23 найдено · 🔶 5 частично · ❌ 29
## 3. Myths & Fairy Tales ## 3. Myths & Fairy Tales
_68 книг (все NEW)_ 68 книг (все NEW)\
_RU-издание: ✅ 40 найдено · 🔶 0 частично · ❌ 28 нет — EN-оригинал скачан: 55 из 68 — RU-перевод скачан: 28 из 40 — файлов: 155 (EN 92 / RU 50 / other 13)_ RU-издание: ✅ 40 найдено · 🔶 0 частично · ❌ 28 нет\
EN-оригинал скачан: 55 из 68\
RU-перевод скачан: 28 из 40\
Файлов: 155 (EN 92 / RU 50 / other 13)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -212,8 +221,11 @@ _RU-издание: ✅ 40 найдено · 🔶 0 частично · ❌ 28
## 4. Pictures ## 4. Pictures
_39 книг (все NEW)_ 39 книг (все NEW)\
_RU-издание: ✅ 12 найдено · 🔶 1 частично · ❌ 26 нет — EN-оригинал скачан: 21 из 39 — RU-перевод скачан: 8 из 13 — файлов: 43 (EN 28 / RU 14 / other 1)_ RU-издание: ✅ 12 найдено · 🔶 1 частично · ❌ 26 нет\
EN-оригинал скачан: 21 из 39\
RU-перевод скачан: 8 из 13\
Файлов: 43 (EN 28 / RU 14 / other 1)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -259,8 +271,11 @@ _RU-издание: ✅ 12 найдено · 🔶 1 частично · ❌ 26
## 5. Ethnology & Psychology ## 5. Ethnology & Psychology
_29 книг (все NEW)_ 29 книг (все NEW)\
_RU-издание: ✅ 17 найдено · 🔶 0 частично · ❌ 12 нет — EN-оригинал скачан: 18 из 29 — RU-перевод скачан: 7 из 17 — файлов: 37 (EN 25 / RU 7 / other 5)_ RU-издание: ✅ 17 найдено · 🔶 0 частично · ❌ 12 нет\
EN-оригинал скачан: 18 из 29\
RU-перевод скачан: 7 из 17\
Файлов: 37 (EN 25 / RU 7 / other 5)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -296,8 +311,11 @@ _RU-издание: ✅ 17 найдено · 🔶 0 частично · ❌ 12
## 6. Religion & Psychology ## 6. Religion & Psychology
_28 книг (все NEW)_ 28 книг (все NEW)\
_RU-издание: ✅ 19 найдено · 🔶 1 частично · ❌ 8 нет — EN-оригинал скачан: 15 из 28 — RU-перевод скачан: 12 из 20 — файлов: 40 (EN 22 / RU 12 / other 6)_ RU-издание: ✅ 19 найдено · 🔶 1 частично · ❌ 8 нет\
EN-оригинал скачан: 15 из 28\
RU-перевод скачан: 12 из 20\
Файлов: 40 (EN 22 / RU 12 / other 6)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -332,8 +350,11 @@ _RU-издание: ✅ 19 найдено · 🔶 1 частично · ❌ 8 н
## 7. Theory of Complexes & the Association Experiment ## 7. Theory of Complexes & the Association Experiment
_27 книг (все NEW)_ 27 книг (все NEW)\
_RU-издание: ✅ 4 найдено · 🔶 0 частично · ❌ 23 нет — EN-оригинал скачан: 16 из 27 — RU-перевод скачан: 1 из 4 — файлов: 21 (EN 19 / RU 1 / other 1)_ RU-издание: ✅ 4 найдено · 🔶 0 частично · ❌ 23 нет\
EN-оригинал скачан: 16 из 27\
RU-перевод скачан: 1 из 4\
Файлов: 21 (EN 19 / RU 1 / other 1)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -367,8 +388,11 @@ _RU-издание: ✅ 4 найдено · 🔶 0 частично · ❌ 23 н
## 8. Developmental Psychology ## 8. Developmental Psychology
_48 книг: 43 NEW + 5 cross-ref_ 48 книг: 43 NEW + 5 cross-ref\
_RU-издание: ✅ 15 найдено · 🔶 1 частично · ❌ 27 нет — EN-оригинал скачан: 30 из 43 — RU-перевод скачан: 13 из 16 — файлов: 44 (EN 30 / RU 13 / other 1)_ RU-издание: ✅ 15 найдено · 🔶 1 частично · ❌ 27 нет\
EN-оригинал скачан: 30 из 43\
RU-перевод скачан: 13 из 16\
Файлов: 44 (EN 30 / RU 13 / other 1)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -423,8 +447,11 @@ _RU-издание: ✅ 15 найдено · 🔶 1 частично · ❌ 27
## 9. Comparison of Psychodynamic Concepts ## 9. Comparison of Psychodynamic Concepts
_38 книг: 20 NEW + 18 cross-ref_ 38 книг: 20 NEW + 18 cross-ref\
_RU-издание: ✅ 11 найдено · 🔶 1 частично · ❌ 8 нет — EN-оригинал скачан: 20 из 20 — RU-перевод скачан: 10 из 12 — файлов: 43 (EN 27 / RU 16 / other 0)_ RU-издание: ✅ 11 найдено · 🔶 1 частично · ❌ 8 нет\
EN-оригинал скачан: 20 из 20\
RU-перевод скачан: 10 из 12\
Файлов: 43 (EN 27 / RU 16 / other 0)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -469,8 +496,11 @@ _RU-издание: ✅ 11 найдено · 🔶 1 частично · ❌ 8 н
## 10. Psychopathology & Psychiatry ## 10. Psychopathology & Psychiatry
_37 книг: 32 NEW + 5 cross-ref_ 37 книг: 32 NEW + 5 cross-ref\
_RU-издание: ✅ 5 найдено · 🔶 0 частично · ❌ 27 нет — EN-оригинал скачан: 20 из 32 — RU-перевод скачан: 3 из 5 — файлов: 30 (EN 24 / RU 6 / other 0)_ RU-издание: ✅ 5 найдено · 🔶 0 частично · ❌ 27 нет\
EN-оригинал скачан: 20 из 32\
RU-перевод скачан: 3 из 5\
Файлов: 30 (EN 24 / RU 6 / other 0)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -514,8 +544,11 @@ _RU-издание: ✅ 5 найдено · 🔶 0 частично · ❌ 27 н
## 11. The Individuation Process ## 11. The Individuation Process
_22 книг: 7 NEW + 15 cross-ref_ 22 книг: 7 NEW + 15 cross-ref\
_RU-издание: ✅ 6 найдено · 🔶 1 частично · ❌ 0 нет — EN-оригинал скачан: 4 из 7 — RU-перевод скачан: 3 из 7 — файлов: 10 (EN 6 / RU 4 / other 0)_ RU-издание: ✅ 6 найдено · 🔶 1 частично · ❌ 0 нет\
EN-оригинал скачан: 4 из 7\
RU-перевод скачан: 3 из 7\
Файлов: 10 (EN 6 / RU 4 / other 0)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|
@ -544,8 +577,11 @@ _RU-издание: ✅ 6 найдено · 🔶 1 частично · ❌ 0 н
## 12. Practical Case ## 12. Practical Case
_35 книг: 23 NEW + 12 cross-ref_ 35 книг: 23 NEW + 12 cross-ref\
_RU-издание: ✅ 6 найдено · 🔶 1 частично · ❌ 16 нет — EN-оригинал скачан: 17 из 23 — RU-перевод скачан: 7 из 7 — файлов: 35 (EN 27 / RU 7 / other 1)_ RU-издание: ✅ 6 найдено · 🔶 1 частично · ❌ 16 нет\
EN-оригинал скачан: 17 из 23\
RU-перевод скачан: 7 из 7\
Файлов: 35 (EN 27 / RU 7 / other 1)
| # | Book | Author | RU edition | Files | | # | Book | Author | RU edition | Files |
|---|------|--------|------------|-------| |---|------|--------|------------|-------|

View file

@ -228,10 +228,11 @@ def main():
ru_dl_s = f"{ru_dl} из {ru_found}" if ru_found else "—" ru_dl_s = f"{ru_dl} из {ru_found}" if ru_found else "—"
out.append(f"## {n}. {name}") out.append(f"## {n}. {name}")
out.append("") out.append("")
out.append(f"_{len(items)} книг{comp}_") out.append(f"{len(items)} книг{comp}\\")
out.append(f"_RU-издание: ✅ {stat['✅']} найдено · 🔶 {stat['🔶']} частично · ❌ {stat['❌']} нет — " out.append(f"RU-издание: ✅ {stat['✅']} найдено · 🔶 {stat['🔶']} частично · ❌ {stat['❌']} нет\\")
f"EN-оригинал скачан: {en_dl} из {len(new_items)} — RU-перевод скачан: {ru_dl_s} — " out.append(f"EN-оригинал скачан: {en_dl} из {len(new_items)}\\")
f"файлов: {dfiles_n} (EN {f_en} / RU {f_ru} / other {f_other})_") out.append(f"RU-перевод скачан: {ru_dl_s}\\")
out.append(f"Файлов: {dfiles_n} (EN {f_en} / RU {f_ru} / other {f_other})")
out.append("") out.append("")
out.append("| # | Book | Author | RU edition | Files |") out.append("| # | Book | Author | RU edition | Files |")
out.append("|---|------|--------|------------|-------|") out.append("|---|------|--------|------------|-------|")