python 2切到 3 工程涉及到的修改
1.建python3虚拟环境
1 python -m venv venv3
2. 进入虚拟环境,然后安装包
1 source /home/xxx/venv3/bin/activate 2 3 pip install -r 安装包.txt
3.需要修改的文件
1 1.删除如下python2的代码 2 reload(sys) 3 sys.setdefaultencoding('UTF-8') 4 5 6 2.修改如下代码 7 8 i.string.encode("utf-8") 9 改成 10 i.string.encode("utf-8").decode("utf-8") 11 12 i.encode("utf-8") 13 改成 14 i 15 16 urllib.quote() 17 改成 18 urllib.parse.quote()