python3+selenium入门06-浏览器操作

WebDriver主要提供元素操作的方法,但也提供了一些关于浏览器操作的方法,比如设置浏览器大小,浏览器前进,后退,刷新等

 

设置浏览器大小

有时候需要设置浏览器大小,比如访问收集网页,设置浏览器大小跟手机一样大的尺寸,比如(480*800)

from selenium import webdriver
dr = webdriver.Chrome()
dr.set_window_size(480,800)

 

浏览器最大化

from selenium import webdriver
dr = webdriver.Chrome()
dr.maximize_window()

 

 

浏览器前进、后退、刷新

import time
from selenium import webdriver
dr = webdriver.Chrome()
dr.maximize_window()
dr.get("https://www.baidu.com")#打开百度
xw = dr.find_element_by_link_text('新闻')#定位新闻
xw.click()#点击
dr.back()#浏览器后退
time.sleep(2)#程序暂停两秒,看的清楚
dr.forward()#浏览器前进
dr.refresh()#浏览器刷新

 

浏览器url,title。可以用来验证打开的网页是否正确

from selenium import webdriver
dr = webdriver.Chrome()
dr.maximize_window()
dr.get("https://www.baidu.com")#打开百度
print(dr.title)
print(dr.current_url)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值