2017-08-30 87 views
2

我有這樣的迴應:如何提取此列表名稱

response['results'][0] 

(ImageCreative){ 
    advertiserId = 23 
    id = 936 
    name = "Banner01-AvailableforiPhoneiPad" 
    .. 
    } 

我想提取這個ImageCreative該圖是變量類型,但不能得到使用type(response['results'][0])

如何該值得到那個價值?

編輯:

[Dbg]>>> type(response['results'][0]) 
<class 'suds.sudsobject.ImageCreative'> 
+0

'type(response ['results'] [0])'print? –

+0

據我所知,沒有'typeof'。您可能與javascript –

+0

@ArpitSolanki混淆它的類型()...我得到一些類名稱。我需要這個名字,你能解釋一下嗎? –

回答

2

您可以使用__name__獲取類名。

[Dbg]>>> type(response['results'][0]).__name__ 
'ImageCreative' 

__name__:從docs

definition.__name__ 的類,函數,方法,描述符,或發生器實例的名稱。

+0

感謝您的答案Arpit。但是,你能解釋一下這個元值嗎?這是什麼意思? –

+0

@BHappyBHarsham查看上面給出的編輯和鏈接 –

+0

感謝您的信息。非常感謝! –