之前用Python2.7版本写了些工具,后来发现Python2.7处理汉字时显示乱码。只好将Python版本升级到3,我直接从官网上安装了最新版本3.7。汉字能显示了,却发现了新的问题。
一,print函数报错
Python2.7的print函数可以不加括号,但是版本3.7却要求加括号。
这个很好解决
二,utf-8错误
Python3.7要求所有的.py文件必须是UTF-8格式,否则不识别内容。
所以,需要把脚本文件重新转换为UTF-8格式,用Notepad++很好做
之前用Python2.7版本写了些工具,后来发现Python2.7处理汉字时显示乱码。只好将Python版本升级到3,我直接从官网上安装了最新版本3.7。汉字能显示了,却发现了新的问题。
一,print函数报错
Python2.7的print函数可以不加括号,但是版本3.7却要求加括号。
这个很好解决
二,utf-8错误
Python3.7要求所有的.py文件必须是UTF-8格式,否则不识别内容。
所以,需要把脚本文件重新转换为UTF-8格式,用Notepad++很好做