17 lines
712 B
Python
17 lines
712 B
Python
|
|
import os
|
||
|
|
files = [
|
||
|
|
'basis14.py', 'aza_config.py', 'aza_prompts.py', 'aza_ui_helpers.py',
|
||
|
|
'aza_persistence.py', 'aza_audio.py', 'aza_todo_mixin.py',
|
||
|
|
'aza_text_windows_mixin.py', 'aza_diktat_mixin.py',
|
||
|
|
'aza_settings_mixin.py', 'aza_ordner_mixin.py',
|
||
|
|
]
|
||
|
|
total = 0
|
||
|
|
for f in files:
|
||
|
|
n = sum(1 for _ in open(f, encoding='utf-8'))
|
||
|
|
total += n
|
||
|
|
print(f" {f:35s} {n:>5d} Zeilen")
|
||
|
|
print(f" {'─' * 42}")
|
||
|
|
print(f" {'GESAMT':35s} {total:>5d} Zeilen")
|
||
|
|
print(f"\n Vorher: basis14.py allein = 11421 Zeilen")
|
||
|
|
print(f" Nachher: basis14.py = {sum(1 for _ in open('basis14.py', encoding='utf-8'))} Zeilen ({100 - round(sum(1 for _ in open('basis14.py', encoding='utf-8')) / 11421 * 100)}% kleiner)")
|