PYTHOn各種乱符号問題解決

598 ワード

# -*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

print rec.decode('unicode-escape').encode('utf-8')
print rec.decode('raw_unicode-escape').encode('utf-8')
all_the_text.decode('gbk').encode("utf-8")




16 64 
 str(result).decode('string_escape')

--  \U 
python3     :   .encode('utf-8').decode('unicode_escape')

python2:   .decode('unicode_escape')

#json      
json.dumps(dic_o, sort_keys=True, separators=(',', ':'), ensure_ascii=False)