亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python 讀寫中文json的實例詳解

 更新時間:2017年10月29日 10:10:52   作者:松陽  
這篇文章主要介紹了 python 讀寫中文json的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握這樣的內(nèi)容,需要的朋友可以參考下

 python 讀寫中文json的實例詳解

讀寫中文json

想要 讀寫中文json ,可以使用python中的 json 庫可以對json進行操作。讀入數(shù)據(jù)可以使用 json.load。

f = file(path)
data = json.load(f)

json被載入到一個dict類型的object對象中。

使用 json.dump可以輸出json。不過輸出的文本并不是中文,而是轉(zhuǎn)換為 utf-8的格式。此處需要:

output = json.dump(jsonData,targetFile,ensure_ascii=False,indent=4)

輸出中文的json。通過使用 ensure_ascii=False,輸出原有的語言文字。indent參數(shù)是縮進數(shù)量。

更改寫文件格式

將上一步導(dǎo)出的 string 直接寫文件會報錯(可能只在Python2.7中出現(xiàn)):

UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-9: ordinal not in range(128) 

這是由于此處輸出的一些ascii編碼不支持,所以報錯。

解決的辦法是,在輸出的時候,對文件制定特定的UTF-8編碼:

import codecs
 
with codecs.open(path,'w','utf-8') as w:
  #write to w 
 

使用這種方式可以成功輸出到文件。

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Pytorch卷積神經(jīng)網(wǎng)絡(luò)遷移學習的目標及好處

    Pytorch卷積神經(jīng)網(wǎng)絡(luò)遷移學習的目標及好處

    這篇文章主要為大家介紹了Pytorch卷積神經(jīng)網(wǎng)絡(luò)遷移學習的目標實現(xiàn)代碼及好處介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • python如何定義帶參數(shù)的裝飾器

    python如何定義帶參數(shù)的裝飾器

    這篇文章主要為大家詳細介紹了python如何定義帶參數(shù)的裝飾器,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python程序語言快速上手教程

    Python程序語言快速上手教程

    本文是面向SEO人群的Python程序語言入門教程,也適用于其他沒有程序基礎(chǔ)但想學習些程序,以解決簡單的實際應(yīng)用需求的人群。在后面會盡量用最基礎(chǔ)的角度來介紹這門語言
    2012-07-07
  • Python Numpy 數(shù)組的初始化和基本操作

    Python Numpy 數(shù)組的初始化和基本操作

    Python 是一種高級的,動態(tài)的,多泛型的編程語言。接下來通過本文給大家介紹Python Numpy 數(shù)組的初始化和基本操作,感興趣的朋友一起看看吧
    2018-03-03
  • Python使用Tkinter實現(xiàn)轉(zhuǎn)盤抽獎器的步驟詳解

    Python使用Tkinter實現(xiàn)轉(zhuǎn)盤抽獎器的步驟詳解

    這篇文章主要介紹了Python使用Tkinter實現(xiàn)轉(zhuǎn)盤抽獎器,,本文分場景通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • Django中的JWT身份驗證的實現(xiàn)

    Django中的JWT身份驗證的實現(xiàn)

    這篇文章主要介紹了Django中的JWT身份驗證的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • Python比較兩個日期的兩種方法詳解

    Python比較兩個日期的兩種方法詳解

    我們使用Python處理日期/時間的時候,經(jīng)常會遇到各種各樣的問題。本文為大家總結(jié)了兩個Python比較兩個日期的方法,需要的可以參考一下
    2022-07-07
  • pandas讀取HTML和JSON數(shù)據(jù)的實現(xiàn)示例

    pandas讀取HTML和JSON數(shù)據(jù)的實現(xiàn)示例

    Pandas可以直接讀取html和JSON數(shù)據(jù),本文就來介紹一下pandas讀取HTML和JSON數(shù)據(jù)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,感興趣的可以了解一下
    2024-01-01
  • python xlwt模塊的使用解析

    python xlwt模塊的使用解析

    這篇文章主要介紹了python xlwt模塊的使用解析,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-04-04
  • Flask接收上傳圖片方法實現(xiàn)

    Flask接收上傳圖片方法實現(xiàn)

    本文主要介紹了Flask接收上傳圖片方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07

最新評論