如何使用JavaScript高效管理多个浏览器窗口?
- 内容介绍
- 文章标签
- 相关推荐
本文共计146个文字,预计阅读时间需要1分钟。
pythonfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport time
代码内容省略,请在此处添加不超过100个字符的代码
1 from selenium import webdriver2 from selenium.webdriver.common.keys import Keys
3 import time
4
5 # 加载配置文件免登录
6 profileDir =r'C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\yn80ouvt.default'
7 profile = webdriver.FirefoxProfile(profileDir)
8 driver = webdriver.Firefox(profile)
9 driver.get("www.baidu.com/")
10 # 修改元素的 target 属性
11 js = 'document.getElementsByClassName("mnav")[0].target="";'
12 driver.execute_script(js)
13 driver.find_element_by_link_text("学术").click()
14 print("link:学术")
15 print(driver.get_window_size())
16 driver.quit()
本文共计146个文字,预计阅读时间需要1分钟。
pythonfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport time
代码内容省略,请在此处添加不超过100个字符的代码
1 from selenium import webdriver2 from selenium.webdriver.common.keys import Keys
3 import time
4
5 # 加载配置文件免登录
6 profileDir =r'C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\yn80ouvt.default'
7 profile = webdriver.FirefoxProfile(profileDir)
8 driver = webdriver.Firefox(profile)
9 driver.get("www.baidu.com/")
10 # 修改元素的 target 属性
11 js = 'document.getElementsByClassName("mnav")[0].target="";'
12 driver.execute_script(js)
13 driver.find_element_by_link_text("学术").click()
14 print("link:学术")
15 print(driver.get_window_size())
16 driver.quit()

