Tanımlı bir işlevim vardı, ancak işlev yorumlarının dışında herhangi bir içerik yoktu ...
def foo(bar):
# Some awesome temporary comment.
# But there is actually nothing in the function!
# D'Oh!
Bağırdı:
File "foobar.py", line 69
^
IndentationError: expected an indented block
( ^işaretin işaret ettiği çizginin boş olduğunu unutmayın )
-
Çoklu çözümler:
1: Sadece işlevi yorumlayın
2: İşlev yorumu ekleyin
def foo(bar):
'' Some awesome comment. This comment could be just one space.''
3: Hiçbir şey yapmayan satır ekle
def foo(bar):
0
Her durumda, bunun neden boş bir işlev olduğunu açıkça belirttiğinizden emin olun - kendiniz veya kodunuzu kullanacak olan akranlarınız için