python字符编码导致dict中key不同
生活随笔
收集整理的這篇文章主要介紹了
python字符编码导致dict中key不同
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
都是utf-8的編碼。
從文件中load進來,形成了一個dict。
但是從mysql中獲取數據,形成str類型的key,使用該key從dict中獲取數據時,則獲取出錯,沒有找到數據。
查出原因,需要將key進行encode:key_str.encode('utf-8')才行。
總結
以上是生活随笔為你收集整理的python字符编码导致dict中key不同的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中range和xrange的
- 下一篇: Hadoop Stream Python