小编Fal*_*one的帖子

获取或操作Selenium Webdriver中的所有cookie

尝试使用Chromedriver与Python(或Java)混淆cookie.

我已经想通了

for cookie in browser.get_cookies():
    print(cookie['name'] + ' --> ' + cookie['value'])
Run Code Online (Sandbox Code Playgroud)

只给我一些与浏览器活动页面相关的cookie.

有没有任何方法,使用Selenium或本机Python(在Ubuntu上,如果我需要进入文件系统),在我的活动selenium会话中获取所有cookie?

python cookies selenium selenium-webdriver

9
推荐指数
1
解决办法
1万
查看次数

在网页上查找广告

我正在编写一个试图确定页面上是否有广告的应用程序.这是目前使用python驱动通过selenium webdriver驱动器.

我认为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()
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何一致的标签或标签参数,我可以在多个页面上使用,以确定是否有广告位于页面上(页面上的iframe内外).我是否必须在每个帧内查找doubleclick或adtech或adblade等内容?

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

知道广告如何在网页上展示的任何人?谢谢.

html javascript python ads selenium-webdriver

4
推荐指数
1
解决办法
2282
查看次数

标签 统计

python ×2

selenium-webdriver ×2

ads ×1

cookies ×1

html ×1

javascript ×1

selenium ×1