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

解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問題

 更新時間:2024年09月18日 12:12:33   作者:必須掂水  
在Python使用df.to_csv()時,若出現(xiàn)中文亂碼,可通過加入?yún)?shù)encoding="utf_8_sig"解決,"utf-8"編碼不包含BOM,直接處理文件時會將BOM誤讀為內(nèi)容;而"utf_8_sig"會識別并處理BOM,避免亂碼,此方法為實踐經(jīng)驗,供參考

Python調(diào)用df.to_csv()出現(xiàn)中文亂碼

df = pd.DataFrame(data=total_info,
columns=[‘公司全名', ‘公司簡稱', ‘公司規(guī)模', ‘融資階段', ‘區(qū)域', ‘職位名稱', ‘工作經(jīng)驗', ‘學(xué)歷要求', ‘薪資', ‘職位福利', ‘經(jīng)營范圍',
‘職位類型', ‘公司福利', ‘第二職位類型', ‘城市'])
df.to_csv(‘C:/Users/Shinelon/Desktop/Python_development_engineer.csv', index=False)

結(jié)果出現(xiàn)亂碼:

解決方案

加上**encoding=“utf_8_sig”**就好了。

df.to_csv(‘C:/Users/Shinelon/Desktop/Python_development_engineer.csv', encoding=“utf_8_sig”)

注意注意

‘utf-8’ 和 ‘utf_8_sig’ 的區(qū)別: 

  • ”utf-8“ 是以字節(jié)為編碼單元,它的字節(jié)順序在所有系統(tǒng)中都是一樣的,沒有字節(jié)序問題,因此它不需要BOM,所以當(dāng)用"utf-8"編碼方式讀取帶有BOM的文件時,它會把BOM當(dāng)做是文件內(nèi)容來處理。
  • “uft-8-sig"中sig( signature )是"帶有簽名的utf-8”, 所以"utf-8-sig"讀取帶有BOM的"utf-8文件時"會把BOM單獨處理,與文本內(nèi)容隔離開。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pytorch中的自定義反向傳播,求導(dǎo)實例

    pytorch中的自定義反向傳播,求導(dǎo)實例

    今天小編就為大家分享一篇pytorch中的自定義反向傳播,求導(dǎo)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 一文帶你玩轉(zhuǎn)Python中的倒排索引

    一文帶你玩轉(zhuǎn)Python中的倒排索引

    倒排索引是一種索引機制,廣泛應(yīng)用于信息檢索和數(shù)據(jù)庫系統(tǒng)中,本文主要為大家介紹了Python中倒排索引的原理與實戰(zhàn),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-04-04
  • Python yield 小結(jié)和實例

    Python yield 小結(jié)和實例

    yield的作用就是把一個函數(shù)變成一個 generator,帶有 yield 的函數(shù)不再是一個普通函數(shù),Python 解釋器會將其視為一個 generator(不知道什么是generator要先去理解一下Python的generator的了)
    2014-04-04
  • Python列表list數(shù)組array用法實例解析

    Python列表list數(shù)組array用法實例解析

    這篇文章主要介紹了Python列表list數(shù)組array用法,實例解析了關(guān)于數(shù)組的各種常見操作,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • 詳解Python中的數(shù)據(jù)清洗工具flashtext

    詳解Python中的數(shù)據(jù)清洗工具flashtext

    FlashText是GitHub上的一個開源Python庫,正如之前所提到的,它在提取關(guān)鍵字和替換關(guān)鍵字任務(wù)上有著極高的性能。本文將詳解一下flashtext的使用,需要的可以參考一下
    2022-06-06
  • python模擬鍵盤輸入 切換鍵盤布局過程解析

    python模擬鍵盤輸入 切換鍵盤布局過程解析

    這篇文章主要介紹了python模擬鍵盤輸入 切換鍵盤布局過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python簡單刪除列表中相同元素的方法示例

    Python簡單刪除列表中相同元素的方法示例

    這篇文章主要介紹了Python簡單刪除列表中相同元素的方法,結(jié)合具體實例形式分析了Python使用list、set方法針對列表元素的去重與排序操作實現(xiàn)技巧,非常簡單實用,需要的朋友可以參考下
    2017-06-06
  • python?list與numpy數(shù)組效率對比

    python?list與numpy數(shù)組效率對比

    這篇文章主要介紹了python?list與numpy數(shù)組效率對比分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python中的enum的使用方法

    Python中的enum的使用方法

    這篇文章主要介紹了Python中的enum的使用方法,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-08-08
  • Python drop方法刪除列之inplace參數(shù)實例

    Python drop方法刪除列之inplace參數(shù)實例

    這篇文章主要介紹了Python drop方法刪除列之inplace參數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06

最新評論

固原市| 合阳县| 福建省| 申扎县| 盘山县| 兴山县| 张掖市| 华安县| 安龙县| 海城市| 云南省| 台湾省| 成武县| 广昌县| 游戏| 锡林浩特市| 乐山市| 阳信县| 鄂伦春自治旗| 宁乡县| 增城市| 新民市| 雅安市| 池州市| 拜泉县| 赤城县| 汝州市| 崇义县| 海阳市| 玛曲县| 营口市| 衡山县| 新竹县| 镇坪县| 洪湖市| 武宁县| 晋江市| 柳江县| 尚志市| 诸暨市| 开平市|