在centos7测试cobra扫描代码时一直提示编码不对,文件太多,改了几个就放弃了。搜索到Python有设置全局编码的地方,发现默认编码确实不是utg-8.按照如下方法修改后成功。
vim /usr/lib/python2.7/sitecustomize.py
#coding=utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
保存后,在终端sys.getdefaultencoding()测试修改编码是否生效。
cobra扫描几个开源项目基本都是配置问题,规则太少吧,没发现什么大问题。