У мене була визначена функція, але вона не мала жодного вмісту, окрім коментарів до її функції ...
def foo(bar):
# Some awesome temporary comment.
# But there is actually nothing in the function!
# D'Oh!
Він кричав:
File "foobar.py", line 69
^
IndentationError: expected an indented block
(зауважте, що рядок, на який ^
вказує позначка, порожній)
-
Різні рішення:
1: Просто прокоментуйте функцію
2: Додати коментар до функції
def foo(bar):
'' Some awesome comment. This comment could be just one space.''
3: Додайте рядок, який нічого не робить
def foo(bar):
0
У будь-якому випадку переконайтесь, що це стане очевидним, чому це порожня функція - для себе або для однолітків, які будуть використовувати ваш код