2017-04-15 112 views
0

比方說,我有這樣的:如何使用Python 3從html標籤樣式獲取內容?

<bgi align="br" bgalp="100" bgc="ccffff" hasrec="0" ialp="49" isvid="1" tile="0" useimg="1"/> 

我只是想採取「CCFFFF」從BGC,但不知道如何,因爲這些信息變化做到這一點。試圖與re.compile,但我在這個真正的新...

+0

[美麗的湯](https://www.crummy.com/software/BeautifulSoup/)很適合這個 – davedwards

回答

0

一種選擇是使用BeautifulSoup,並調用'bgc'屬性'bgi'標籤:

from bs4 import BeautifulSoup 

html_doc = """<bgi align="br" bgalp="100" bgc="ccffff" hasrec="0" ialp="49" isvid="1" tile="0" useimg="1"/>""" 

soup = BeautifulSoup(html_doc, 'html.parser') 

print(soup.bgi['bgc']) 

輸出:

ccffff 
+0

它的工作! ^^非常感謝你 – Shiroe

+0

對,很高興幫助!歡迎 – davedwards

相關問題