Mnoho účastnic odevzdávalo domácí úkoly bez velké péče o styl formátování python kódu
chybějící mezery
nadbytečné mezery
nekonzistentní odsazování
Kromě nějakých vestavěných feature IDE jako např. PyCharm je asi nejjednodušší použít v příkazová řádce autopep8 [1], který přeformátovaný kód vypíše a nedělá v základním nastavení příliš agresivní změny (zalamování dlouhých řádku atd.). Alternativou může být black, ale autopep8 se mi zdá vhodnější.
Pro zobrazení změn, které v kódu nastaly se dá použít vestavěný diff ve VS Code. autopep8 -i pak udělá změny in-place.
Mnoho účastnic odevzdávalo domácí úkoly bez velké péče o styl formátování python kódu
Kromě nějakých vestavěných feature IDE jako např. PyCharm je asi nejjednodušší použít v příkazová řádce
autopep8
[1], který přeformátovaný kód vypíše a nedělá v základním nastavení příliš agresivní změny (zalamování dlouhých řádku atd.). Alternativou může býtblack
, aleautopep8
se mi zdá vhodnější.Pro zobrazení změn, které v kódu nastaly se dá použít vestavěný diff ve VS Code.
autopep8 -i
pak udělá změny in-place.[1] https://pypi.org/project/autopep8/