首页 > 其他分享 >Selenium的使用,安装chromedriver

Selenium的使用,安装chromedriver

时间:2022-11-18 10:04:02浏览次数:80  
标签:webdriver selenium Selenium chromedriver com import 安装 browser


注意chrome和ChromeDriver版本对应

1、安装32位电脑版chrome

默认路径"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

2、下载好的chromedriver.exe直接拷贝到C:\Program Files (x86)\Google\Chrome\Application即可

3、设置环境变量

Selenium的使用,安装chromedriver_html


4、测试脚本

引用这本书里面的脚本

Selenium的使用,安装chromedriver_chrome_02

from selenium import webdriver
from lxml import etree
from pyquery import PyQuery as pq
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium. webdriver. support. wait import WebDriverWait
browser =webdriver. Chrome(executable_path="C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
try:
browser. get('https://www.baidu.com')
input=browser. find_element_by_id('kw')
input. send_keys('Python')
input. send_keys(Keys. ENTER)
wait=WebDriverWait(browser,10)
wait. until(EC. presence_of_element_located((By.ID,'content_left')))
print(browser. current_url)
print(browser. get_cookies())
print(browser. page_source)
finally:
browser. close()

Chrome32
链接:​​​https://pan.baidu.com/s/1OipptGfZ0kbCd3aUQRDHWg​​​ 提取码:peks
ChromeDriver
链接:​​https://pan.baidu.com/s/1-D3anT0nofxMRMU75EzUfw​​ 提取码:yy8a

添加两个链接方便查找
chrome
​​​https://pan.lanzou.com/b112274​​​ chromedriver
​http://chromedriver.storage.googleapis.com/index.html​


标签:webdriver,selenium,Selenium,chromedriver,com,import,安装,browser
From: https://blog.51cto.com/u_14736907/5867748

相关文章

  • Linux安装jdk
    1、下载JDK上传到服务器jdk下载2、解压文件tar-zxvfjdk-8u291-linux-x64.tar.gz3、配置环境变量#编辑配置文件vim/etc/profile#在末尾追加exportJAVA_HOM......
  • kali中MulVAL的安装与配置
    我的Kali版本配置JAVA环境Kali2021.3自带openjdk11的环境#验证openjdk11java--versionjavac--version能输出版本号则说明环境正常我在验证javac时没有输出正......
  • 无网环境Docker Rpm离线安装
    总体思路:找一台可以联网的linux,下载docker的RPM依赖包而不进行安装(yumlocalinstall),将所有依赖的rpm环境打包好,再在无网环境中解压逐一安装(rpm:--force--nodeps)。提前......
  • Debian 11上安装MongoDB 5
    关闭numa和transparent_hugepage$sudovi/etc/default/grub添加GRUB_CMDLINE_LINUX_DEFAULT="quietinuma=offtransparent_hugepage=never"$sudogrub-mkconfig......
  • 【2022.11.17】N5105安装PVE系统,关联proxmox
    下载、安装PVE系统先去PVE官网下载新版的ISO文件:ProxmoxVE7.2ISOInstaller写入磁盘后直接进入BIOS,选择U盘启动选择同意选择磁盘如果有网络的话,不用选择,没网络的......
  • Ansible安装和基本使用
    一、安装ansible1、dnf安装ansible首先得安装EPEL源,然后才能安装ansible。EPEL是一个软件仓库项目,为RHEL和Centos提供软件包信息dnf-yinstallepel-releasednf-yin......
  • centos7 在线安装mysql 8.0
      1.下载mysqlrpm包安装源   https://dev.mysql.com/downloads/repo/yum/ (如图,注意选择对应的linux版本,文件10k左右;  或者右键复制链接地址,在服务......
  • jvisualvm安装Visual GC插件
    转载自:http://t.zoukankan.com/seamy-p-15649609.html ===================== 目录一、javajvisualvm介绍1、jvisualvm用途2、jvisualvm安装二、VisualGC......
  • Docker离线安装使用
    离线安装dockerhttps://www.cnblogs.com/yaoyin/p/16532355.htmldocker离线安装并导入镜像https://blog.csdn.net/m0_67266585/article/details/124174122......
  • 2. 安装Maven
    #配置本地仓库路径:##打开解压后的conf/settings.xml,修改文件:  #配置镜像仓库路径:## 打开解压后的conf/settings.xml,在<mirrors>标签内:  #配置JDK版本:##......