python 111.py出错信息如下: Traceback (most recent call last): File "3.py", line 6, in <module> sep = d('body').html().decode('gb18030').encode('utf-8') UnicodeEncodeError: 'ascii' codec can't encode characters in position 146-149: ordinal not in range(128)
Traceback (most recent call last): File "3.py", line 7, in <module> file.write(sep) File "/usr/lib/python2.7/codecs.py", line 691, in write return self.writer.write(data) File "/usr/lib/python2.7/codecs.py", line 351, in write data, consumed = self.encode(object, self.errors) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 146: ordinal not in range(128)