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

淺談python中對于json寫入txt文件的編碼問題

 更新時間:2018年06月07日 09:17:36   作者:蠟筆小心丶  
今天小編就為大家分享一篇淺談python中對于json寫入txt文件的編碼問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

最近一直在研究python+selenium+beautifulsoup的爬蟲,但是存入數(shù)據(jù)庫還有寫入txt文件里面的時候一直都是unicode編碼的格式。

接下來就是各種翻閱文檔,查找谷歌和度娘,但是都沒有具體的說明是什么問題。

結(jié)果根據(jù)自己的代碼發(fā)現(xiàn),原來是一句代碼寫到后面去了。

name = json.dumps('中國你好', ensure_ascii=False) #重點(diǎn)就是這一句代碼 
date = time.strftime('%Y-%m-%d', time.localtime(time.time())) #此處是時間轉(zhuǎn)換 
f = codecs.open(date + '.txt', 'a', 'utf-8') 
f.write('%s\n\n' % name) 
f.close() 

分析 json.dumps('中國你好')

'中國你好' 是ascii 字符碼,而不是真正的中文。

這是因?yàn)閖son.dumps 序列化時對中文默認(rèn)使用的ascii編碼

想輸出真正的中文需要指定ensure_ascii=False

json.dumps中可以放置json字符串,但是也必須指定ensure_ascii=False

json.dumps : dict轉(zhuǎn)成str

以上這篇淺談python中對于json寫入txt文件的編碼問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于python的matplotlib制作雙Y軸圖

    基于python的matplotlib制作雙Y軸圖

    這篇文章主要介紹了基于python的matplotlib制作雙Y軸圖,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-04-04
  • 詳解如何在Python中替換文件路徑和要讀取的行號

    詳解如何在Python中替換文件路徑和要讀取的行號

    這篇文章主要為大家詳細(xì)介紹了如何在Python中替換文件路徑和要讀取的行號,文中的示例代碼講解詳細(xì),有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2007-02-02
  • python 類之間的參數(shù)傳遞方式

    python 類之間的參數(shù)傳遞方式

    今天小編就為大家分享一篇python 類之間的參數(shù)傳遞方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python程序中用csv模塊來操作csv文件的基本使用教程

    Python程序中用csv模塊來操作csv文件的基本使用教程

    這篇文章主要介紹了Python程序中用csv模塊來操作csv文件的基本使用教程,csv文件中也是格式化的數(shù)據(jù),只不過csv本身沒有XML和JSON那么流行...需要的朋友可以參考下
    2016-03-03
  • Python列表解析配合if else的方法

    Python列表解析配合if else的方法

    今天小編就為大家分享一篇Python列表解析配合if else的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python使用numpy產(chǎn)生正態(tài)分布隨機(jī)數(shù)的向量或矩陣操作示例

    Python使用numpy產(chǎn)生正態(tài)分布隨機(jī)數(shù)的向量或矩陣操作示例

    這篇文章主要介紹了Python使用numpy產(chǎn)生正態(tài)分布隨機(jī)數(shù)的向量或矩陣操作,簡單描述了正態(tài)分布的概念并結(jié)合實(shí)例形式分析了Python使用numpy模塊結(jié)合matplotlib繪制正態(tài)分布曲線圖相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • Python之urlencode和urldecode案例講解

    Python之urlencode和urldecode案例講解

    這篇文章主要介紹了Python之urlencode和urldecode案例講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • python爬蟲爬取圖片的簡單代碼

    python爬蟲爬取圖片的簡單代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于python爬蟲爬取圖片的簡單代碼內(nèi)容,有興趣的朋友們可以測試下。
    2021-01-01
  • 解決Python pandas df 寫入excel 出現(xiàn)的問題

    解決Python pandas df 寫入excel 出現(xiàn)的問題

    今天小編就為大家分享一篇解決Python pandas df 寫入excel 出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python 強(qiáng)大的信號庫 blinker 入門詳細(xì)教程

    Python 強(qiáng)大的信號庫 blinker 入門詳細(xì)教程

    這篇文章主要介紹了Python 強(qiáng)大的信號庫 blinker 入門教程,信號的特點(diǎn)就是發(fā)送端通知訂閱者發(fā)生了什么,使用信號分為 3 步:定義信號,監(jiān)聽信號,發(fā)送信號,需要的朋友可以參考下
    2022-02-02

最新評論