python中基于浏览器的操作控制
一、浏览器的最大化和最小化操作
1.浏览器最大化操作:
>>>driver.maximize_window()
2.浏览器最小化操作:
>>>driver.minimize_window()
3.控制浏览器的大小格式:
>>>driver.set_window_size(800, 600)
二、浏览器页面的操作
1.浏览器的前进:
>>>driver.forward()
2.浏览器的后退:
>>>driver.back()
3.浏览器的刷新:
>>>driver.refresh()
示例代码如下:
>>>from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get("https://merch.heemoney.com/Account/Login")
sleep(3)
second_url = "https://merch.heemoney.com/Account/Login/Org"
print("send page is %s" %(second_url))
driver.get(second_url)
sleep(5)
print("返回到商户")
driver.back()
sleep(1)
print("前进到机构")
driver.forward()
sleep(3)
print("刷新当前页面")
driver.refresh()
三、获取当前页面的url地址和标题
webdriver提供的current_url和title可以获取当前页面的url地址和标题。
>>>
url = driver.current_url
print(url)
title = driver.title
print(title)

四、获取浏览器类型
driver.name 可查询浏览器类型
>>>
browser_name = driver.name
print(browser_name)

五、关闭当前窗口和退出浏览器
driver.close() 关闭当前窗口
driver.quit() 关闭所有窗口,退出浏览器
浙公网安备 33010602011771号