Discuss / Python / 为什么用廖老师上面的代码得到的结果总是报错UnicodeEncodeError呢?

为什么用廖老师上面的代码得到的结果总是报错UnicodeEncodeError呢?

Topic source

bigbigbigbook

#1 Created at ... [Delete] [Delete and Lock User]

<html>

<head> </head>

<body>

<!-- test html parser -->

<p> Some <a> html </a> Traceback (most recent call last): File "<stdin>", line 6, in <module> File "D:\Program Files (x86)\lib\html\parser.py", line 111, in feed self.goahead(0) File "D:\Program Files (x86)\lib\html\parser.py", line 163, in goahead self.handle_data(unescape(rawdata[i:j])) File "<stdin>", line 9, in handle_data UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 5: illegal multibyte sequence

>


  • 1

Reply