아름다운 수프 요소의 HTML 속성을 어떻게 반복합니까?
-
03-07-2019 - |
문제
아름다운 수프 요소의 HTML 속성을 어떻게 반복합니까?
주어진 것처럼 :
<foo bar="asdf" blah="123">xyz</foo>
나는 "바"와 "blah"를 원한다.
해결책
from BeautifulSoup import BeautifulSoup
page = BeautifulSoup('<foo bar="asdf" blah="123">xyz</foo>')
for attr, value in page.find('foo').attrs:
print attr, "=", value
# Prints:
# bar = asdf
# blah = 123
제휴하지 않습니다 StackOverflow