一、
python_2 运用广泛,但对于编码很不友好,str/unicode不一致时,在运行输出的时候会得不到想要的结果。
eg.
#-*- coding:utf-8 -*-
#type(a)——>unicode
#type("中文")——>str
print("中文:", a)
输出结果是:('xe4xb8x8bxe8xbdxbdxe5x9bxbexe7x89x87xe7x9ax84xe8xb7xafxe5xbex84xefxbcx9a', u'//i.imgur.com/WTTMCuub.jpg')
输出结果是:('xe4xb8x8bxe8xbdxbdxe5x9bxbexe7x89x87xe7x9ax84xe8xb7xafxe5xbex84xefxbcx9a', u'//i.imgur.com/WTTMCuub.jpg')
python_3 对于编码很友好,即便str/unicode不一致时,运行输出正常:
输出结果是:(中文://i.imgur.com/WTTMCuub.jpg)
二、
安装python3中的问题
1.找到py3任意版本——>download——>点击可执行安装程序——>下载
![](https://images2018.cnblogs.com/blog/1310542/201805/1310542-20180516154542306-1865186991.png)
2.下载好,双击下载的.exe文件
【特别注意】
安装时点击选择[Add python3 to environment path],这样就不用专门去设置环境变量了;
之后一直选next,直到安装完成。
3.利用pip下载安装模块
python3自带pip程序。命令提示符——>进入pip路径(C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts)——>pip install 模块名字
![](https://images2018.cnblogs.com/blog/1310542/201805/1310542-20180516160647611-956070764.png)
模块安装完成:
三、构建文件夹,若不存在就构建,存在就不构建:
【注意:仅py3中这样写】
dir_name = 'image' #文件夹名字
os.makedirs(dir_name,exist_ok=True)