selenium的其他操作

有价值的内容收集
回复
adm1n
Site Admin
帖子: 143
注册时间: 周六 6月 28, 2014 10:03 pm

selenium的其他操作

帖子 adm1n »

# author=zyq
from selenium import webdriver
import time
driver=webdriver.Chrome()
driver.get('http://ui.imdsx.cn/uitester/')
# 最大化浏览器
driver.maximize_window()
# 定位到页面顶部
js='window.scrollTo(0,0)'
driver.execute_script(js)
time.sleep(2)

# 刷新浏览器
driver.refresh()
#前进
driver.forward()
#后退
driver.back()

# cookie的操作
#根据cookieKey,获取cookie信息
cookie=driver.get_cookie('cookieKey')
# 获取所有的cookie 信息
cookies=driver.get_cookies()
print(cookies)

# 窗口的操作
# 获取当前浏览器的大小

size=driver.get_window_size()
print(size)

posi=driver.get_window_position()
print(posi)
#保存图片
driver.get_screenshot_as_file('1.png')

# 关闭当前页面
driver.close()

# 退出并关闭所以页面的驱动
driver.quit()
文章来源:
https://www.cnblogs.com/qiuqiu64/p/10512339.html
回复