Как я могу получить все атрибуты тега HTML?
listinp = soup('input') for input in listinp: # get all attr on this tag in dict
Использование attrs:
attrs
for tag in listinp: print dict(tag.attrs)
используйте pretiffy () в BeautifulSoup
import urllib2, BeautifulSoup opener = urllib2.build_opener() host = "http://google.com" site = opener.open(host) html = site.read() soup = BeautifulSoup(html) print soup.pretiffy()