Форум сайта python.su
Traceback (most recent call last): File “C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\bs4\element.py”, line 1054, in __unicode__ return self.decode() File “C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\bs4\element.py”, line 1091, in decode attributes = formatter.attributes(self) File “C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\bs4\formatter.py”, line 62, in attributes return sorted(tag.attrs.items()) AttributeError: ‘NoneType’ object has no attribute ‘items’
Офлайн
newpyПривести код который дает ошибку. Описать ваши действия, исходные данные.
Что делать
Офлайн
> AttributeError: ‘NoneType’ object has no attribute ‘items’
Не использовать частично определённые функции.
Офлайн
doza_andвот:
import urllib.parse from bs4 import BeautifulSoup,Comment cPage1= "https://www..." def delit(tags): for tag in tags:tag.decompose()if" IE"not in tag else tag.extract() #TODO " IE" iPage1 = urllib.request.urlopen(cPage1).read() soup = BeautifulSoup(iPage1,"html5lib") delit(soup(["link","script","noscript","iframe","noindex"]))
Офлайн