python+selenium一:对浏览器的常规操作

Posted 怪圣卡杰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python+selenium一:对浏览器的常规操作相关的知识,希望对你有一定的参考价值。

# 1.打开Firefox浏览器

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://www.baidu.com")



# 2.打开Ie或Chrome浏览器-->先将驱动文件放到python根目录


from selenium import webdriver
driver = webdriver.Ie()
# driver = webdriver.Chrome()
#打开谷歌浏览器
driver.get("https://www.baidu.com")

 



注意:
1.Firefox浏览器47.0版本会报错,安装46.0以下版本(勿升级)
2.取消Ie浏览器保护模式




# 常规操作

from selenium import webdriver
import time

# 打开浏览器
# 浏览器驱动放到python.exe目录下可免去将驱动地址加到环境变量步骤
driver = webdriver.Firefox()

# sllep 休眠
time.sleep(3) # 等待3秒
driver.get(\'https://www.baidu.com\')
time.sleep(3)
driver.get(\'https://hao.360.cn/?src=lm&ls=n72374cee90\')
time.sleep(3)
driver.back() # 返回上一页(右箭头)

driver.forward() # 去下一页(左箭头)

driver.refresh() # 刷新当前网页

driver.close() # 关闭当前窗口

# .submit()  模拟键盘的回车建
driver.find_element_by_link_text(\'新闻\').submit()


driver.quit() # 退出浏览器,清空临时文件

以上是关于python+selenium一:对浏览器的常规操作的主要内容,如果未能解决你的问题,请参考以下文章

Selenium2+python自动化-操作浏览器基本方法

Selenium2+python自动化5-操作浏览器基本方法

Selenium2+python自动化5-操作浏览器基本方法

Selenium2+python自动化5-操作浏览器基本方法

Selenium2+python自动化5-操作浏览器基本方法

selenium操作浏览器的基本方法