selenium
文章平均质量分 66
Blogfish
想要得到未得到的东西,就要做从未做过的事情....我热爱学习,热爱分享,你不亏待我,我也不会辜负你的期望~
展开
-
爬虫之巨潮资讯网关键词信息获取
今天分享一下对巨潮资讯网一些信息的爬取是如何做的,首先选择这个网站是因为网站内容还是相对来说比较简单的,主要是页面的元素比较容易定位的。主要用到的知识点还是用到“非贪婪匹配符号”的应用。核心:正则库:import re非贪婪匹配:.*?正则函数:sub()符号处理:strip()、split()其他库:selenium webdriver(是从浏览器操作的,这个是必须要有的)实现过程如下:from selenium import webdriverimport red原创 2021-10-31 15:33:52 · 31257 阅读 · 2 评论 -
Python爬虫技术-根据【理财】关键字爬取“巨潮资讯网”的title
知识要点还是之前的方法:1. .*? 匹配全部内容的正则2. selenium中元素定位方法 find_element_by_xpath 绝对路径的获取方法3. 字符串内容拼接方法 .join()实现步骤:1.打开Chrome浏览器,并访问被测地址2.自动翻页获取网页源码3.循环遍历每页包含关键字【理财】的标题title4.正则表达式区标题内容,并对数据进行清洗案例背景页面:详细代码实现如下:#!/usr/bin/env python# -*- co...原创 2020-10-19 21:52:43 · 1408 阅读 · 1 评论 -
python web自动化实现登录多次 利用ddt数据驱动读取账号信息
web自动化实现多个用户登录某系统,使用python代码实现首先创建读取测试数据的方法,代码如下:import unittestfrom time import sleepfrom ddt import ddt, data #引入ddt驱动from selenium import webdriverfrom xlrd import open_workbook #引入读取Excel文件的标准库import baseconfig as fp # 公共读取本地路径方法xls原创 2020-06-04 16:58:51 · 895 阅读 · 1 评论 -
selenium webdriver一种解决打开chrome浏览器的过程
1、下载59或58版本的Chrome浏览器 下载地址:http://www.pc6.com/SoftView/SoftView_22726.html 2、下载对应的驱动,驱动下载地址如下(当前我使用的版本是2.32):http://npm.taobao.org/mirrors/chromedriver/ 3、安装chrome浏览器,安装完成将chromedriver....原创 2018-12-20 17:31:24 · 7157 阅读 · 0 评论 -
selenium+python web自动化测一般过程
selenium是进行web自动化测试的;把selenium + python写用例的过程中需要注意的地方和问题点简单的给大家分享一下,互相学习进步。1、Selenium简介Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Google Chrome、Moz...原创 2018-12-28 16:41:09 · 686 阅读 · 0 评论