电脑网页广告:在网页上查找广告(ads on webpages)

我正在编写一个应用程序,试图确定页面上是否有广告。目前正在使用 python 通过 selenium webdriver 使用 brower-driving。

我认为 iframe 中存在大量广告,并且我做了一个循环来查看每个框架

browser = webdriver.Chrome()
browser.get("http://cnn.com")
all_iframes = browser.find_elements_by_tag_name("iframe")
for iframe in all_iframes:
   browser.switch_to_frame(iframe)
   print(browser.page_source)
   browser.switch_to_default_content()
browser.quit()

我想知道是否有任何一致找到的标签或标签参数,我可以在多个页面上使用,以确定是否有位于页面上的广告(在页面上的 iframe 内外)。

或者我必须生成不同的规则来检查每页的基础?

有人知道如何在页面上显示广告吗?谢谢。

9

您可以通过广告服务器进行搜索。

http://pgl.yoyo.org/as/serverlist.php?hostformat=adblockplus

查看其他项目并查看它们如何处理相同的任务将很有帮助:

http://adblockplus.org/en/source

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(527)
开发商场小程序:开发商店中的 ShopifyMultipass
上一篇
Linux定时关机脚本:如何在Linux上取消关机(how to shut down linux)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(59条)