Procházení více souborů byla jen dočasná praktická pomůcka, která již ničemu neslouží. Každý skript nyní zpracovává právě jeden soubor, zatím stále ještě pevně daného jména. Je na uživateli, aby si vstupní soubor připravil, a tak je to správné.
Toto má ještě další zajímavé praktické důsledky:
Ve skriptech počítajících MAL byly (nesprávně) definice funkcí uvnitř cyklu. Definovaly se při každém průchodu zbytečně ve stejné podobě znova. Odstraněním cyklů se tato chyba opravila.
Protože Flake8 definice funkcí v cyklech nebere v potaz, vznikla řada nových porušení E302 a E305. Definice funkcí totiž kolem sebe mají mít vždy dva prázdné řádky.
Díky prázdným řádků kolem definic funkcí je viditelnější skutečnost, že tyto nejsou na začátku kódu, kam patří. Místo toho se prolínají s přímo vykonávanými částmi skriptu.
Celkově došlo ke zkrácení řádků o jednu úroveň odsazení. Celkový počet řádků přesahující omezení 79 znaků zůstává stále stejný (31 takových), ale zkrátit je bude nyní snazší.
Není třeba pro názvy souborů používat formátovací řetězce (f"řetězec"). Tím se kód zjednodušil a stal se čitelnějším.
Procházení více souborů byla jen dočasná praktická pomůcka, která již ničemu neslouží. Každý skript nyní zpracovává právě jeden soubor, zatím stále ještě pevně daného jména. Je na uživateli, aby si vstupní soubor připravil, a tak je to správné.
Toto má ještě další zajímavé praktické důsledky:
f"řetězec"
). Tím se kód zjednodušil a stal se čitelnějším.