标签:浏览器 title url selenium driver sleep time 操作
from selenium import webdriver from selenium.webdriver.common.by import By import time # webdrive 获取浏览器对象 driver = webdriver.Chrome("chromedriver.exe") # 获取浏览器(Chrome)驱动 # 准备一个网址 url = "https://www.baidu.com/" driver.get(url) # 将地址发送给浏览器(不打开新页面) # 浏览器操作(方法) # 1. maximize_window() 最大化浏览器 driver.maximize_window() # 2. set_window_size(width,height) 设置浏览器宽、高(像素点) driver.set_window_size(1920, 1080) time.sleep(1) # 3. set_window_position(x.y) 设置浏览器位置,浏览器左上角相对于屏幕左上角位置 driver.set_window_position(200, 200) time.sleep(1) # 浏览器信息(属性) # 1. title 获取页面title # 2. current_ url 获取当前页面URL print(driver.title) print(driver.current_url) driver.find_element(By.ID, "kw").send_keys("A") driver.find_element(By.ID, "su").click() time.sleep(2) # 这里不加会影响后面back() print(driver.title) print(driver.current_url) # 4. back()后退 driver.back() time.sleep(2) # 5. forward()前进 driver.forward() time.sleep(2) # 6. refresh()刷新 driver.refresh() time.sleep(2) # 7. close()关闭当前页面 关闭的是页面 driver.find_element(By.LINK_TEXT, "hao123").click() time.sleep(2) driver.close() # 8. quit()关闭浏览器D # 浏览器信息(属性) # 1. title 获取页面title print(driver.title) print(driver.current_url) # 2. current_ url 获取当前页面URL time.sleep(5) # 推迟执行5秒 # 回收资源 driver.quit()
标签:浏览器,title,url,selenium,driver,sleep,time,操作 来源: https://www.cnblogs.com/tenyuan/p/16517034.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。