Как я могу получить все атрибуты тега HTML? - PullRequest
0 голосов
/ 23 августа 2010

Как я могу получить все атрибуты тега HTML?

listinp = soup('input')
for input in listinp:
    # get all attr on this tag in dict

Ответы [ 2 ]

2 голосов
/ 23 августа 2010

Использование attrs:

for tag in listinp:
    print dict(tag.attrs)
0 голосов
/ 21 сентября 2010

используйте 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...