解決python使用open打開文件中文亂碼的問題
更新時間:2017年12月29日 09:46:42 作者:丟你劉某
下面小編就為大家分享一篇解決python使用open打開文件中文亂碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
代碼如下:
先在D盤下新建一個html文檔,然后在里面輸入含有中文的Html字符如下圖,然后我們首先使用中文格式對讀取的字符進行解碼再用utf-8的模式對字符進行進行編碼,然后就能正確輸出中文字符
# -*- coding: UTF-8 -*- file1 = open("D:/1.html", mode='rb+') data = file1.read().decode('gbk').encode('utf-8') print data
以上這篇解決python使用open打開文件中文亂碼的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Python3爬蟲利器Appium的安裝步驟
在本篇文章里小編給大家整理的是一篇關(guān)于Python3爬蟲利器Appium的安裝步驟,需要的朋友們可以跟著參考下。2020-07-07python腳本內(nèi)運行l(wèi)inux命令的方法
這篇文章主要介紹了python腳本內(nèi)運行l(wèi)inux命令的方法,實例分析了Python基于subprocess模塊操作Linux命令的相關(guān)技巧,需要的朋友可以參考下2015-07-07Python和Anaconda和Pycharm安裝教程圖文詳解
PyCharm是一種PythonIDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,這篇文章主要介紹了Python和Anaconda和Pycharm安裝教程,需要的朋友可以參考下2020-02-02