expected an indented block Python
Hibaüzenet
IndentationError: expected an indented block
Hibás kód
def func():
print('Hi')
Javított kód
def func():
print('Hi')
Magyarázat
expected an indented block Python hiba akkor fordul elő, amikor egy függvény, ciklus vagy feltételes szerkezet után nem hagysz behúzott blokkot. A Python a behúzást (indentálást) használja a blokkhatárok jelölésére. A megoldás, hogy a blokk minden sorát pontosan annyi szóközzel vagy tabbal húzod be, amint a nyitó sor utalt rá. Ajánlott a PEP8 stílusirányelveket betartani és lintert használni.
További információ: PEP8 – Python Style Guide
