そのため、変数を使用せずに、ある関数からの戻り情報を別の関数のパラメーターとして使用できるかどうか疑問に思っていました。私が使用しようとしている関数は 2 つのパラメーター (およびクラスの一部であるため、self) を取り、他の関数は 2 つの値を返します。私が得ることができる最高のものは次のとおりです。
import ccrlib
authinfo = ccrlib.getauth()
session = ccrlib.CCRSession(authinfo[0], authinfo[1])
そうしないと、getauth を 2 回実行する必要があります。
import ccrlib
session = ccrlib.CCRSession(ccrlib.getauth()[0], ccrlib.getauth()[1])
これは明らかに効率が悪いです。