number = droid.readPhoneState()['result']['incomingNumber']
この構文では、 'result'と 'incomingNumber'は何ですか?パラメータではありませんか?python関数の呼び出し構文... result = foo()['abc']
これらはどのように機能に関連していますかreadPhoneState
?
import android
droid = android.Android()
droid.startTrackingPhoneState()
number = droid.readPhoneState()['result']['incomingNumber']
if number != None:
droid.speak('Call from '+str(number))
else:
droid.makeToast('No incoming call')
を含む辞書オブジェクトであるプロパティ
result
が含まれています。 4つのスペースでインデントします。 –