I need to navigate to an html element of a particular type. However, there are many such elements of that type on the page, with many different classes.
I need one which does not have any class attribute.
Should I look for one with class == ''
, or is there some other way?
Use
soup.findAll(attrs={'class': None})
Quoting from docs:
You can use attrs if you need to put restrictions on attributes whose names are Python reserved words, like class, for, or import; or attributes whose names are non-keyword arguments to the Beautiful Soup search methods: name, recursive, limit, text, or attrs itself.