これが私のコードです:TypeError例外:楽しい()かかり、少なくとも2つの引数(与えられた3)
def fun(x, y, b=None, c=None):
print(x,' ',y,' ',b,' ',c)
は私がfun(1, b=2, c=4)
としてそれを呼び出すと、エラーTypeError: fun() takes at least 2 arguments (3 given)
を取得しています。 このエラーは、位置およびキーワードの引数の数が正しくないことが原因であることがわかりました。
私は間違った番号で私の機能を呼び出すたびに私はしたい。どの議論が提供されているか教えてください。 たとえば、上記の場合、「引数yは提供されていません」のようなものです。
この目的のためにデコレータを書くことはできますか?
そうでない場合、我々は助けることができないあなたのコードを投稿してください。 –
代わりに何をしたいかは不明です。 「このエラーを処理し、これらの(名前)定位置引数を必要とするようなエラーを表示したい」と明確にしてください。 –