Python I';我在写一个webscraper,我抓取的其中一个列表中有非unicode字符,我怎么能忽略这些字符呢?

Python I';我在写一个webscraper,我抓取的其中一个列表中有非unicode字符,我怎么能忽略这些字符呢?,python,error-handling,Python,Error Handling,我尝试了以下几行代码,但仍然出现错误 if print(listing_description) != UnicodeEncodeError: print(listing_description) 错误消息: 如果打印(列表描述)!=UnicodeEncodeError: UnicodeEncodeError:“utf-8”编解码器无法对位置0-3中的字符进行编码:不允许使用代理 以下是我从中抓取的包含非unicode字符的网页: 列表描述中的那些标志符号就是问题所在。你如何清理网站

我尝试了以下几行代码,但仍然出现错误

if print(listing_description) != UnicodeEncodeError:
    print(listing_description)
错误消息: 如果打印(列表描述)!=UnicodeEncodeError: UnicodeEncodeError:“utf-8”编解码器无法对位置0-3中的字符进行编码:不允许使用代理

以下是我从中抓取的包含非unicode字符的网页:


列表描述中的那些标志符号就是问题所在。

你如何清理网站?请给我看更多的代码,这样我可以复制它。解码时有一个忽略标志。这个问题有用吗?也许这有帮助:仅供参考,这不是你捕捉异常的方式!使用'try'和'except UnicodeEncodeError'非常好,尝试打印和except UnicodeEncodeError效果很好