関数が空の定義かどうかを検出する必要があります。次のようになります。
def foo():
pass
または好き:
def foo(i, *arg, **kwargs):
pass
または好き:
foo = lambda x: None
「検査」モジュールを使用してそれらを検出する最もエレガントな方法は何ですか? これよりも良い方法はありますか:
def isEmptyFunction(func):
e = lambda: None
return func.__code__.co_code == e.__code__.co_code