Python UnicodeDecodeError:&x27;utf8';编解码器可以';t解码位置5中的字节0xbb:无效的开始字节

Python UnicodeDecodeError:&x27;utf8';编解码器可以';t解码位置5中的字节0xbb:无效的开始字节,python,python-2.7,web-scraping,utf-8,Python,Python 2.7,Web Scraping,Utf 8,我使用的是Python2.7,有一个无法修复的错误。我试图从一个页面下载HTMLs,下一步按钮如下所示:下一步» Traceback (most recent call last): File "C:\Users\Said&Nour\Desktop\Documents\PythonFiles\LebanonParsing\Al Rifai\alrifai.py", line 109, in <module> if PageP.find('a',attrs={'ti

我使用的是Python2.7,有一个无法修复的错误。我试图从一个页面下载HTMLs,下一步按钮如下所示:下一步»

Traceback (most recent call last):
  File "C:\Users\Said&Nour\Desktop\Documents\PythonFiles\LebanonParsing\Al Rifai\alrifai.py", line 109, in <module>
    if PageP.find('a',attrs={'title':'Next »'}) is None:
  File "C:\Python27\lib\site-packages\bs4\element.py", line 1300, in find
    l = self.find_all(name, attrs, recursive, text, 1, **kwargs)
  File "C:\Python27\lib\site-packages\bs4\element.py", line 1321, in find_all
    return self._find_all(name, attrs, text, limit, generator, **kwargs)
  File "C:\Python27\lib\site-packages\bs4\element.py", line 602, in _find_all
    strainer = SoupStrainer(name, attrs, text, **kwargs)
  File "C:\Python27\lib\site-packages\bs4\element.py", line 1420, in __init__
    normalized_attrs[key] = self._normalize_search_value(value)
  File "C:\Python27\lib\site-packages\bs4\element.py", line 1434, in _normalize_search_value
    return value.decode("utf8")
  File "C:\Python27\lib\encodings\utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xbb in position 5: invalid start byte
回溯(最近一次呼叫最后一次):
文件“C:\Users\Said&Nour\Desktop\Documents\PythonFiles\LebanonParsing\Al-Rifai\alrifai.py”,第109行,在
如果PageP.find('a',attrs={'title':'Next»})为无:
文件“C:\Python27\lib\site packages\bs4\element.py”,第1300行,在find中
l=self.find_all(名称、属性、递归、文本、1、**kwargs)
文件“C:\Python27\lib\site packages\bs4\element.py”,第1321行,在find\u all中
返回self.\u查找所有(名称、属性、文本、限制、生成器,**kwargs)
文件“C:\Python27\lib\site packages\bs4\element.py”,第602行,在_find_all中
粗滤器=粗滤器(名称、属性、文本,**kwargs)
文件“C:\Python27\lib\site packages\bs4\element.py”,第1420行,在\uuu init中__
标准化属性[键]=自身。标准化搜索值(值)
文件“C:\Python27\lib\site packages\bs4\element.py”,第1434行,在“normalize\u search\u”值中
返回值。解码(“utf8”)
文件“C:\Python27\lib\encodings\utf_8.py”,第16行,解码
返回编解码器.utf_8_解码(输入,错误,真)
UnicodeDecodeError:“utf8”编解码器无法解码位置5中的字节0xbb:无效的开始字节

欢迎来到stackoverflow。这与堆栈溢出的工作方式略有不同。请将问题改为“使用python 2.7 BeautifulSoup4库接收UnicodeDecodeError”或类似内容。在你提问之前,你应该用谷歌搜索这个错误,因为已经有很多关于这个问题的答案了,你很可能会在那里找到解决方案。如果你找不到任何答案,那么你应该在这里发布一个问题,否则使用大量答案和问题的存档对你有利&