国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

轉 python中包含UTF-8編碼中文的列表或字典的輸出

ziwenxie / 699人閱讀

摘要:在下面一個包含中文字符串的列表或字典,直接使用會出現以下的結果我們的學習在輸出處理好的數據結構的時候很不方便,需要使用以下方法進行輸出我們的學習注意上面的兩個參數我的經驗要是已經有,還好。我的答案是在用解碼完事后,用編碼。

在python 下面一個包含中文字符串的列表(list)或字典,直接使用print會出現以下的結果:

dict = {"asdf": "我們的python學習"}
print dict
{"asdf": "xe6x88x91xe4xbbxacxe7x9ax84pythonxe5xadxa6xe4xb9xa0"}
在輸出處理好的數據結構的時候很不方便,需要使用以下方法進行輸出:
import json
print json.dumps(dict, encoding="UTF-8", ensure_ascii=False)
{"asdf": "我們的python學習"}
注意上面的兩個參數

我的經驗:
要是已經有dict,還好。我是從mongo中拿,所以需要Json.loads,但總是有問題。所以這個方案不適合我。

如果是字符串,直接輸出或者
print str.encode("UTF-8")

對于其他的編碼同樣使用。趕快試試吧。

在編輯一個別人的方案。未經驗證。

all_symptom內容

[python] view plaincopy在CODE上查看代碼片派生到我的代碼片
[u"u773c", u"u8179u90e8", u"u4e94u5b98", u"u53e3u8154", u"u8179u90e8",
u"u53e3u8154"]

[python] view plaincopy在CODE上查看代碼片派生到我的代碼片
str_symptom = str(all_symptom).replace("u"",""")
str_symptom.decode("unicode-escape")

我的經驗
這個方案是我后來使用的方案,不確定效率。但是可行。
我的答案是 str_symptom.decode("unicode-escape").encode("utf-8"). 在用unicode解碼完事后,用utf-8編碼。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/37490.html

相關文章

  • Python3網絡爬蟲實戰---31、數據存儲:文件存儲

    摘要:如果該文件已存在,文件指針將會放在文件的結尾。運行結果以上是讀取文件的方法。為了輸出中文,我們還需要指定一個參數為,另外規定文件輸出的編碼。 上一篇文章:Python3網絡爬蟲實戰---30、解析庫的使用:PyQuery下一篇文章:Python3網絡爬蟲實戰---32、數據存儲:關系型數據庫存儲:MySQL 我們用解析器解析出數據之后,接下來的一步就是對數據進行存儲了,保存的形式可以...

    dreamans 評論0 收藏0
  • Python試水

    摘要:你好,特別注意定義編碼格式的這一行代碼必須放在第一行或者第二行,一般如果第一行是提示位置的代碼,那么定義編碼格式的這一行就必須放在第二行,否則依然會提示錯誤。基本功能是進行成員關系測試和刪除重復元素。 一、Hello,Python! 試水 test.py print 你好,Python! #python 2.x python (你好,Python!) #python 3.x 很不幸,第...

    zhjx922 評論0 收藏0
  • Python學習筆記---代碼

    摘要:從指定范圍內,按指定基數遞增的集合中獲取一個隨機數,基數缺省值為隨機生成下一個實數,它在范圍內。從中選取一個奇數從選取一個隨機數不會改變隨機數生成器的種子。 1.Python基礎語法 轉自菜鳥教學:https://www.runoob.com/python 1.1 簡單執行命令print(Hello,Python!) 1.2 腳本文件添加可執行權限 $chmod +x test.py ...

    zhoutk 評論0 收藏0
  • Python數據類型

    摘要:字符串進階原始字符串表示方式及使用如何格式化字符串中文字符串的使用原始字符串表示方式及使用防止轉義字符輸入過多而使代碼閱讀性下降注意原始字符串不得以結尾。列表中可以包含任何數據類型,也可包含另一個列表。 1.python的數據類型: 字符串 整數 浮點數 類型轉換 字符串編碼 列表、元組與字典 2.應用: 序列及其通用操作 相關邏輯運算 1.1字符串(Str) 1.Pytho...

    wua_wua2012 評論0 收藏0
  • Python從入門到精通】五萬六千字對Python基礎知識做一個了結吧!(二十八)【值得收藏】

    摘要:它是一門解析型的語言,何為解析型語言呢就是在運行時通過解析器將源代碼一行行解析成機器碼。而像語言,等則是編譯型的語言,即通過編譯器將所有的源代碼一次性編譯成二進制指令,生成一個可執行的程序。 ...

    leeon 評論0 收藏0

發表評論

0條評論

ziwenxie

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<