1、最近使用MobSF出现了很多问题呀, 找个 TXT,全部记录下来了。 其中一条是这样的。
出错: ****** 'ascii' codec can't encode character u'\u5b66' in position 1: ordinal not in range(128)
2、我的环境
Windows10
3、问题分析
python在Windows上安装默认使用的是 ASC||, 而报错提示,处理的是非 ASC||编码的代码。 这样,就会出现上面的报错了。
4、解决方案
有2个解决方案。我这里记录了一个一劳永逸的方法:
A、找到python的安装目录。
B、找到 Lib\site-packages 目录,然后新建一个名为:sitecustomize.py 的文件到该目录下,
C、文件内容如下:
# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
D、保存文件,重启python , 搞定~~~~