-3

私はwxpythonを初めて使用しますが、これを解決する簡単な1行の方法があることを願っています。いくつかの関数を定義しました。

def function1:
    do something
    execute function2

def function2:
    do something else

イベントを待たずにfunction2(「executefunction2」)を呼び出す方法を知りたい。function1の最後でfunction2を呼び出すだけです。

編集:最後にこれは機能します:

def function1():
    #do something
    self.function2()

def function2(self):
    #do something else
4

1 に答える 1

3

最後にそれを呼び出す必要があります:

def function1():
    # do something
    function2()

def function2():
    # do something else

また、おそらくお気づきかもしれませんが、関数の定義が正しくありません。引数を受け入れない場合でも、関数名の最後に角かっこを付ける必要があります(定義する場合)。

于 2012-09-20T08:06:28.340 に答える