Selenium第1课 环境基础
Posted yzyj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium第1课 环境基础相关的知识,希望对你有一定的参考价值。
一.环境搭建:Selenium2.53.6+Firefox46以下+python3.6
1.selenium安装:pip install selenium==2.53.6。
2.FireFox安装:链接:https://pan.baidu.com/s/1fFubTnczPScYUZxBzeJGCg 提取码:23h5 。
3.查看python安装位置:where python。
4.设置python的环境变量:python.exe和pip.exe的路径添加到环境变量。
5.查看安装了哪些第三方包:pip list
6.phantomjs无界面的浏览器
7.卸载第三方包:pip uninstall selenium
8.Chrome浏览器需要下载Chromedriver,下载后要添加环境变量,可直接放在python.exe同一路径中。
9.a标签一般是一个链接。
10.target="_blank"新窗口打开。
二、操作浏览器:
1.返回:driver.back()
2.前进:driver.forward()
3.刷新:driver.refresh()
4.关闭浏览器,结束进程:driver.quit()
5.关闭当前窗口:driver.close()
三、浏览器加载配置:
1.火狐:
找到配置文件路径:手工打开火狐,右上角三横,点击问号,点击故障排除信息,配置文件夹点击显示文件夹,复制路径。
profile_dir = r"C:UsersAdministaotr..."
profile = webdriver.FirefoxProfile(profile_dir)
driver = webdriver.Firefox(profile) # 启动会变慢,部分网站可以实现免登录
2.Chrome:
option = webdriver.ChromeOptions()
option.add_argument("--user-data-dir=C:\Users\电脑用户名\Appdata\Local\Google\Chrome\User Data)
driver = webdriver.Chrome(chrome_options=option)
以上是关于Selenium第1课 环境基础的主要内容,如果未能解决你的问题,请参考以下文章