WebDriver控制浏览器和简单元素操作

#coding=utf-8

from selenium import webdriver

import time

driver = webdriver.Firefox()

driver.get("http://www.baidu.com")

#设置浏览器以宽800、高1200显示

driver.set_window_size(800,1200)

time.sleep(2)

#设置浏览器以全屏显示

driver.maximize_window()

time.sleep(2)

#打开新的页面(百度新闻)

driver.get("http://news.baidu.com")

time.sleep(2)

#返回到百度首页

driver.back()

time.sleep(2)

#前进到百度新闻

driver.forward()

time.sleep(2)

#刷新当前页面

driver.refresh()

time.sleep(2)

#模拟按键输入

driver.find_element_by_id("ww").send_keys("两岸")

time.sleep(2)

#清除文本

driver.find_element_by_id("ww").clear()

time.sleep(2)

driver.find_element_by_id("ww").send_keys("海峡")

time.sleep(2)

#单击元素

driver.find_element_by_xpath("//*[@class='btn']").click()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容