2017-03-04 59 views
4

一個大熊貓數據框使用PeeWee ORM我有以下查詢:如何將選擇查詢轉換爲使用PeeWee

query = DataModel.select()where(DataModel.field == "value") 

有什麼辦法來query轉換成大熊貓數據幀不遍歷所有的值?我正在尋找更多的「Pythonic」做法。

回答

11

假設querypeewee.SelectQuery類型的,你可以這樣做:

df = pd.DataFrame(list(query.dicts())) 
+0

精闢簡單,就像一個魅力!我不會告訴你我花了多長時間來試圖找出那一個,這是令人尷尬的。大聲笑 – MikeyE