UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe8 in position...解决方法

运行python程序,出现了以下错误:
File “C:/��͸/python ѧϰ/god_mellonѧϰpython/untitled2/fofa_py2.py”, line 64, in handle_fofa
query = (base64.b64encode(query.encode(‘utf-8’))).decode(‘utf-8’)
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe8 in position 6: ordinal not in range(128)
解决方法:

在Python程序最前面加上以下语句:

import sys
reload(sys)
sys.setdefaultencoding(‘utf-8’)
将默认编码设置为utf-8

posted @ 2022-11-21 21:20  那酒不要留  阅读(214)  评论(0编辑  收藏  举报
/* 雪花特效 */