最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決python3 json數(shù)據(jù)包含中文的讀寫問題

 更新時(shí)間:2021年05月05日 13:32:19   投稿:WDC  
這篇文章主要介紹了解決python3 json數(shù)據(jù)包含中文的讀寫問題,需要的朋友可以參考下

python3 默認(rèn)的是UTF-8格式,但在在用dump寫入的時(shí)候仍然要注意:如下

import json
data1 = {
 "TestId": "testcase001",
 "Method": "post",
 "Title": "登錄測(cè)試",
 "Desc": "登錄基準(zhǔn)測(cè)試",
 "Url": "http://xxx.xxx.xxx.xx",
 "InputArg": {
  "username": "王小丫",
  "passwd": "123456",
 },
 "Result": {
  "errorno": "0"
 }
}
with open('casedate.json', 'w', encoding='utf-8') as f:
  json.dump(data1, f, sort_keys=True, indent=4)

在打開文件的時(shí)候要加上encoding=‘utf-8',不然會(huì)顯示成亂碼,如下:

{
 "Desc": "��¼��׼����",
 "InputArg": {
  "passwd": "123456",
  "username": "��СѾ"
 },
 "Method": "post",
 "Result": {
  "errorno": "0"
 },
 "TestId": "testcase001",
 "Title": "��¼����",
 "Url": "http://xxx.xxx.xxx.xx"
}

在dump的時(shí)候也加上ensure_ascii=False,不然會(huì)變成ascii碼寫到文件中,如下:

{
 "Desc": "\u767b\u5f55\u57fa\u51c6\u6d4b\u8bd5",
 "InputArg": {
  "passwd": "123456",
  "username": "\u738b\u5c0f\u4e2b"
 },
 "Method": "post",
 "Result": {
  "errorno": "0"
 },
 "TestId": "testcase001",
 "Title": "\u767b\u5f55\u6d4b\u8bd5",
 "Url": "http://xxx.xxx.xxx.xx"
}

另外python3在向txt文件寫中文的時(shí)候也要注意在打開的時(shí)候加上encoding=‘utf-8',不然也是亂碼,如下:

with open('result.txt', 'a+', encoding='utf-8') as rst:
  rst.write('return data')
  rst.write('|')
  for x in r.items():
    rst.write(x[0])
    rst.write(':')

更多關(guān)于解決python3 json數(shù)據(jù)包含中文的讀寫與亂碼問題請(qǐng)查看下面的相關(guān)鏈接

相關(guān)文章

  • 關(guān)于python selenium 運(yùn)行時(shí)彈出窗口問題

    關(guān)于python selenium 運(yùn)行時(shí)彈出窗口問題

    最近在做一個(gè)網(wǎng)頁(yè)代填項(xiàng)目,用到了python的selenium知識(shí),經(jīng)過了各種嘗試與搜索最后終算是較完美的解決了,下面小編給大家?guī)砹藀ython selenium 運(yùn)行時(shí)彈出窗口問題,感興趣的朋友一起看看吧
    2021-11-11
  • Python return語句如何實(shí)現(xiàn)結(jié)果返回調(diào)用

    Python return語句如何實(shí)現(xiàn)結(jié)果返回調(diào)用

    這篇文章主要介紹了Python return語句如何實(shí)現(xiàn)結(jié)果返回調(diào)用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 讓代碼變得更易維護(hù)的7個(gè)Python庫(kù)

    讓代碼變得更易維護(hù)的7個(gè)Python庫(kù)

    今天小編就為大家分享一篇關(guān)于讓代碼變得更易維護(hù)的7個(gè)Python庫(kù),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • python 消除 futureWarning問題的解決

    python 消除 futureWarning問題的解決

    今天小編就為大家分享一篇python 消除 futureWarning問題的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python趣味爬蟲之用Python實(shí)現(xiàn)智慧校園一鍵評(píng)教

    Python趣味爬蟲之用Python實(shí)現(xiàn)智慧校園一鍵評(píng)教

    你還在為智慧校園每周的評(píng)教而苦惱嗎?今天我來幫你解放雙手,用Python實(shí)現(xiàn)一鍵評(píng)教,從此生活無憂無慮,文中有非常詳細(xì)的代碼示例,需要的朋友可以參考下
    2021-05-05
  • win10環(huán)境下python3.5安裝步驟圖文教程

    win10環(huán)境下python3.5安裝步驟圖文教程

    本文通過圖文并茂的形式給大家介紹了win10環(huán)境下python3.5安裝步驟,需要的朋友可以參考下
    2017-02-02
  • 超詳細(xì)注釋之OpenCV制作圖像Mask

    超詳細(xì)注釋之OpenCV制作圖像Mask

    這篇文章主要介紹了OpenCV制作圖像Mask,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • 如何理解Python中的變量

    如何理解Python中的變量

    在本篇文章里小編給大家分享的是關(guān)于Python中變量是什么意思的相關(guān)基礎(chǔ)知識(shí)點(diǎn),需要的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • Python+wxPython構(gòu)建中文OCR截圖工具

    Python+wxPython構(gòu)建中文OCR截圖工具

    隨著數(shù)字化時(shí)代的到來,我們經(jīng)常需要從圖像中提取文本信息,本文將介紹如何使用Python編程語言和wxPython圖形用戶界面庫(kù)構(gòu)建一個(gè)簡(jiǎn)單的中文OCR截圖工具,需要的可以參考下
    2023-08-08
  • python中urlparse模塊介紹與使用示例

    python中urlparse模塊介紹與使用示例

    這篇文章主要給大家介紹了關(guān)于python中urlparse模塊介紹與使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11

最新評(píng)論

巴林右旗| 云龙县| 大埔区| 增城市| 青海省| 东台市| 柘城县| 黄冈市| 宁德市| 安多县| 嵩明县| 漳平市| 东山县| 常熟市| 巴楚县| 荆州市| 新干县| 万年县| 微山县| 越西县| 阜阳市| 新平| 叶城县| 随州市| 乐平市| 杨浦区| 富蕴县| 平果县| 赣榆县| 福泉市| 安庆市| 木里| 西平县| 承德县| 沂南县| 平邑县| 米泉市| 蛟河市| 西昌市| 泗洪县| 太康县|