Ответ 1
Yep, name
не может использоваться в форме ключевого слова для обозначения атрибута с именем name
, потому что имя name
уже используется BeautifulSoup
. Поэтому используйте вместо этого:
soup.findAll(attrs={"name":"description"})
То, что аргумент attrs
для: передайте в качестве dict те ограничения атрибутов, для которых вы не можете использовать форму аргументов ключевого слова, потому что их имена являются ключевыми словами Python или иным образом приняты самим BeautifulSoup