0
我新的Python編碼。我已經做了PHP中的SOAP客戶端程序,但現在我想將其轉換在python關聯數組蟒蛇SOAP客戶端
我停留在這一點上
$result = $client->GetLastData(array('Id' => array($id)));
我如何將這組代碼從php轉換爲python。 任何一個可以告訴我在那裏傳遞一個關聯數組在Python
在此先感謝
我新的Python編碼。我已經做了PHP中的SOAP客戶端程序,但現在我想將其轉換在python關聯數組蟒蛇SOAP客戶端
我停留在這一點上
$result = $client->GetLastData(array('Id' => array($id)));
我如何將這組代碼從php轉換爲python。 任何一個可以告訴我在那裏傳遞一個關聯數組在Python
在此先感謝
的方式沒有什麼特別的你真正要做的。如果你有一個關聯數組像這樣(在Python稱爲字典):
a = {
"id": [1234567, 55555, 4444444]
}
你想通過你的字典(關聯數組)你想在你的例子做的方式,你只需要做這樣的:
GetLastData(a)
如果你正在尋找從您的關聯數組/詞典通過具體的數據,那麼你可以這樣做:
GetLastData(a.get("id"))
或
GetLastData(a["id"])
如果找不到「id」鍵,我會建議使用get作爲默認返回值。如果你使用「方括號」訪問,它會拋出一個key error
,你將不得不相應處理。
嗨,這個答案可以幫助你http://stackoverflow.com/questions/9495950/how-to-implement-associative-array-not-dictionary-in-python (可能重複) – rsz