python 乱码解决
来源:互联网 发布:八皇后递归算法 编辑:程序博客网 时间:2024/06/01 13:13
方法一:
直接引入sys,设置全局编码,有时候不太好用。
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
方法二:
读取文件到时候,decode设置一下编码,有时候不太好用。
with open (D:/test.html', 'rb') as f:
html = f.read ()
html = html.decode ("utf-8")
方法三:
引入chardet,根据文件的具体编码进行解析,比较推荐这个,但是稍微有点耗时。
import chardet
with open (D:/test.html', 'rb') as f:
html = f.read ()
dec = chardet.detect(html2)
html2 = html2.decode(dec["encoding"], 'ignore')
阅读全文
0 0
- python 中文乱码解决
- python解决乱码问题
- python中文乱码解决
- python解决中文乱码
- python cmd 乱码解决
- python程序乱码解决
- python 乱码解决
- python解决mysql乱码问题
- python MySQLdb中文乱码解决
- Python解决中文乱码问题
- 解决python输出中文乱码
- python解决urllib2乱码问题
- 解决python中文乱码问题
- Python中文处理-乱码解决
- 解决python发送邮件乱码
- python解决乱码问题-文件
- python解决文件乱码问题
- Python解决中文乱码问题
- makefile 写法思路示例
- 欢迎使用CSDN-markdown编辑器
- OpenSSH升级导致的SecureCRT无法登录
- hbase shell
- Linux常用的基本命令
- python 乱码解决
- Cocos2dx常用的一些宏定义和头文件
- STM32单片机的BOOT0和BOOT1应用原理
- 谷歌官方推出Android应用开发架构组件介绍(Android Architecture Components)
- windows 下 IOCP模型(完成端口)
- 防止头文件被多次编译的写法有两种
- 网页调试实时刷新谷歌插件LiveReload
- [牛客网]错题整理(8)
- Javascript图片预加载详解