2016-07-29 55 views
0

默認情況下,elasticsearch-py輸出記錄字典作爲json傾倒,如:如何從elasticsearch-py記錄unicode字典?

{'key': '2016\u5e747\u670829\u65e5'} 

雖然我想看到的結果如下:

{'key': '2016年7月29日'} 

我怎樣才能做到這一點?

EDIT

的Python 2.7.10

$ pip freeze | grep elasticsearch 
elasticsearch==1.9.0 
+0

這取決於如何轉儲和字符串的實際內容。那些Unicode轉義或文字反斜槓? Python 2或3?請提供[MCVE](http://stackoverflow.com/help/mcve)。 –

+0

@MarkTolonen對不起,遲到回覆。我發現最新的elasticsearch-py軟件包[改進了unicode日誌輸出](https://github.com/elastic/elasticsearch-py/commit/c305dc5587963bc9e41ae8cf35bb6eff5afb199e),而我仍在使用elasticsearch 1.x.謝謝你的幫助! – Cockcrow

+0

@Cockcrow也許作爲回答發佈並接受它,以免這個問題不再出現爲未解決。謝謝。 – tripleee

回答