selenium
文章平均质量分 80
我要糖
这个作者很懒,什么都没留下…
展开
-
5-selenium-frame切换及窗口切换
目录切换到 Frame切换到新的窗口切换到 Frame以这个链接例子为例例子如果要选择下面方框中的所有蔬菜,如果要使用 CSS 表达式,应该怎么表达?第一步,需要查一下所有蔬菜的 HTML 内容一般我们会这样写from selenium import webdriverwd = webdriver.Chrome(r'd:\webdrivers\chromedriver.exe')wd.get('http://cdn1.python3.vip/files/selenium/sample原创 2021-04-29 15:24:35 · 471 阅读 · 0 评论 -
4-selenium-CSS表达式
目录CSS 选择元素原理根据 tag 名、id、class 选择元素id 属性class 属性选择子元素和后代元素直接子元素后代元素根据属性选择CSS 选择元素原理HTML中经常要为某些元素指定显示效果,比如 前景文字颜色是红色, 背景颜色是黑色, 字体是微软雅黑等。那么CSS必须告诉浏览器:要选择哪些元素 , 来使用这样的显示风格。# 通过 CSS Selector 选择单个元素的方法是find_element_by_css_selector(CSS Selector参数)# 选择所有元素的原创 2021-04-22 20:02:14 · 506 阅读 · 0 评论 -
3-selenium-操控元素的基本方法
目录点击元素输入框获取元素信息获取元素的文本内容获取元素属性获取整个元素对应的 HTML获取输入框里面的文字获取元素中的文本内容操控元素通常包括点击元素在元素中输入字符串,通常是对输入框这样的元素获取元素包含的信息,比如文本内容,元素的属性点击元素点击元素其实就是调用对象的 click 方法。但要注意的是,当我们调用 WebElement 对象的 click 方法去点击 元素的时候, 浏览器接收到自动化命令,点击的是该元素的 中心点 位置 。这样一个例子,我们要点击 添加客户 这个按钮原创 2021-04-21 14:27:41 · 383 阅读 · 0 评论 -
2-selenium-选择元素的基本方法
目录根据 ID 选择根据 CLASS 选择根据 tag 名选择元素WebElement有一定前端基础的人会发现,F12 或 ctrl+shift+c 会进入源代码中,可以查看到每一部分对应的块(HTML 元素)。而我们进行每一部分操作的时候,就需要先找到对应的元素,后面才能进行操作。比如:进入百度首页,查看 HTML 元素。默认进入之后直接进到 elements 页面点击左上角的鼠标,然后点击页面的任意元素,就可以查看对应的 HTML 标签了。这里我点击了搜索框。就可以看到对应的 ID 以原创 2021-04-21 14:04:42 · 1340 阅读 · 0 评论 -
1-selenium-安装及模拟谷歌邮箱登录
安装命令行输入,安装 selenium 库pip install selenium接下来安装 chromedriver ,可以从这里下载 chromdriver需要和自己的浏览器的版本配套,先查看自己的浏览器版本,我这里是 89,下载解压之后记住该保存的路径接下来进行配置将该文件复制到 Chrome.exe 和 python.exe 所在的目录,注意不要复制到保存快捷方式的地方。又或者通过代码来实现from selenium import webdriverimport time原创 2021-04-15 19:51:00 · 1512 阅读 · 1 评论