Eu tinha uma função definida, mas ela não tinha nenhum conteúdo além dos comentários sobre a função ...
def foo(bar):
# Some awesome temporary comment.
# But there is actually nothing in the function!
# D'Oh!
Ele gritou:
File "foobar.py", line 69
^
IndentationError: expected an indented block
(observe que a linha para a qual a ^
marca aponta está vazia)
-
Várias soluções:
1: Apenas comente a função
2: Adicionar comentário de função
def foo(bar):
'' Some awesome comment. This comment could be just one space.''
3: Adicione uma linha que não faz nada
def foo(bar):
0
De qualquer forma, certifique-se de deixar claro por que é uma função vazia - para você ou seus colegas que usarão seu código