1
from bs4 import BeautifulSoup
soup = BeautifulSoup(html_doc,'html.parser')
for tag in soup.find_all(True):
print rules.should_block([TAG ID OR TAG CLASS])
據我所知,Adblock可以根據其名稱阻止HTML元素。如何使用adblockparser規則匹配html tag.id或tag.class名稱?
例如:
如果div
的ID是#ads
它會被阻止。
我該怎麼做類似的事情?
謝謝你,這是,如果我知道域名。但是如果我想用ID和類名檢測廣告怎麼辦? 我有文件HTML頁面 - > bs4 - > Adblockparser - >檢測到的塊 – MhdFadhil
請注意,指定元素隱藏過濾器的域時不能使用「||」。 – greiner