爬虫笔记(九)|爬虫笔记(九) - 编码问题的总结
当你看到这个标题,你首先要搞清楚2件事:
- 你是用的是什么操作系统:Linux?Windows?
- 你是用的是哪个Python的版本:Python2? Python3?
编码查询 Windows
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\administrator>CHCP
活动代码页: 936
在CMD下面直接执行CHCP即可,也可以通过CMD属性栏查询,如下图
![爬虫笔记(九)|爬虫笔记(九) - 编码问题的总结](https://img.it610.com/image/info10/a665b8ccf21a4ae093669cb09c84ea93.jpg)
文章图片
image.png Linux
root@debian symctltest # cat /etc/locale.gen | grep en_US
# en_US ISO-8859-1
# en_US.ISO-8859-15 ISO-8859-15
en_US.UTF-8 UTF-8
# en_US.UTF-8 UTF-8root@debian symctltest # echo $LANG
en_US.UTF-8
目前我所使用的是一台debian 8 的Linux系统。默认的语言编码在/etc/locale.gen,可以通过echo $LANG来查询,如下图
![爬虫笔记(九)|爬虫笔记(九) - 编码问题的总结](https://img.it610.com/image/info10/28b9f74083df41f4a6f8ef7a8b75328c.png)
文章图片
image.png IDE Python2
>>> import sys
>>> sys.getdefaultencoding()
'ascii'
![爬虫笔记(九)|爬虫笔记(九) - 编码问题的总结](https://img.it610.com/image/info10/71769cc124814202a8c59f6fc3668532.jpg)
文章图片
image.png IDE Python3
>>> import sys
>>> sys.getdefaultencoding()
'utf-8'
![爬虫笔记(九)|爬虫笔记(九) - 编码问题的总结](https://img.it610.com/image/info10/f210192f64874919ac599372219da6f6.jpg)
文章图片
image.png
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- Android中的AES加密-下
- 小影写在2018九月开学季
- 【读书笔记】贝叶斯原理
- 【韩语学习】(韩语随堂笔记整理)
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- 让眼泪滑落,成为骄傲(三十九)
- 人性的弱点-笔记
- 读书笔记:博登海默法理学|读书笔记:博登海默法理学 —— 正义的探索(1)
- D034+3组苏曼+《写作这回事》读书笔记