我在這裏有源代碼http://pastebin.com/rxK0mnVj。我想檢查源代碼以在Image標籤中包含blz-src屬性,並檢查src是否不包含數據uri,然後返回true或false。如何使用BeautifulSoup找到特定標記
例如,
<img src="data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAOw==" data-blzsrc="http://1.resources.newtest.strawberrynet.com.edgesuite.net/4/C/lyiTlubX4.webp" width="324" height="60" alt="StrawberryNET" /></a>
應該返回False
作爲data-blzsrc
屬性存在,但src
屬性包含data:
但這,
<img src="http://images.akam.net/img1.jpg" data-blzsrc="http://1.resources.newtest.strawberrynet.com.edgesuite.net/4/C/lyiTlubX4.webp" width="324" height="60" alt="StrawberryNET" /></a>
應該返回True
,因爲它含有data-blzsrc
屬性和src
不包含data:
如何在BeautifulSoup中實現此目的。
'src'用'數據開始:' – alecxe
感謝@alecxe! – xecgr
實際上'src'不應該包含'data' – station