2017-08-01 33 views
0

我想建立一個查詢sunburnt(solr接口)使用類的繼承,因此將鍵值對添加在一起。 sunburnt接口採用關鍵字參數。如何將字典({'type':'Event'})轉換爲關鍵字參數(type ='Event')?Python __dict__轉換爲kwargs

回答

1

爲此,您可以使用字典拆包:

dct = dict({'type':'Event'}) 

# equivalent to func(type='Event') 
func(**dct) 
+2

什麼是'快譯通()'點? '{'type':'事件'}'已經是字典了。 –

+0

爲他複製OPs代碼。 –

+0

@SiyuanRen:原來的問題。也許問他們? (即,請https://stackoverflow.com/questions/5710391/converting-python-dict-to-kwargs查詢teaforthecat) – Arafangion