Python代码运行的时候出现'ascii' codec can't encode character '\xe5' in position 110: ordinal not in range(128)
错误
原因是Python会基于ascii去处理字节流,当出现非ASCII码的字节时会出现异常。
windows环境下:
在Python文件的第一行加入#!-*-coding:utf-8-*-
linux环境下:
上面一行代码加在第二行 紧跟在“#!/usr/bin/python”后面,中间不要有空行