摘要: selenium元素定位 selenium定位有八种方式,id、name、class、tag、link_text、partial_link_text、css、xpath 八种定位方式各有两个方法 find_element_by_方式,定位单个元素的。 find_elements_by_方式,定位多个 阅读全文
posted @ 2020-05-31 23:19 静心&得意 阅读(304) 评论(0) 推荐(0) 编辑
摘要: selenium基本使用 浏览器基本操作 1. 打开浏览器 chrome = webdriver.Chrome() 2. 进入网页 chrome.driver.get('url') 3. 关闭浏览器 chrome.quit() chrome.close() 4. 控制浏览器 操作 方法 设置窗口大小 阅读全文
posted @ 2020-05-31 01:37 静心&得意 阅读(188) 评论(0) 推荐(0) 编辑
摘要: selenium模块简单介绍 是一个用于Web应用程序UI测试的工具。 直接运行在浏览器中,就像真正的用户在操作一样。 支持多种浏览器:Chrome,Mozilla Firefox,IE(7, 8, 9, 10, 11),Opera等 支持跨平台:Windows,Linux,Mac等 支持多语言:P 阅读全文
posted @ 2020-05-31 01:28 静心&得意 阅读(219) 评论(0) 推荐(0) 编辑
摘要: deepin15.11+python3.5.3+selenium (3.141.0)配置HTMLUNIT模式 一、安装JAVA环境 java -version java version "1.8.0_251" Java(TM) SE Runtime Environment (build 1.8.0_ 阅读全文
posted @ 2020-05-31 01:15 静心&得意 阅读(317) 评论(0) 推荐(0) 编辑
摘要: deepin15.11安装selenium+chrome+chromedriver 安装chrome deepin15.11默认安装chrome浏览器 版本 78.0.3904.97(正式版本) (64 位) 安装selenium pip3 install selenium 安装chromedirv 阅读全文
posted @ 2020-05-29 00:45 静心&得意 阅读(926) 评论(0) 推荐(0) 编辑
摘要: re模块 正则表达式 模式 描述 ^ 匹配字符串的开头 $ 匹配字符串的末尾。 . 匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。 [...] 用来表示一组字符,单独列出:[amk] 匹配 'a','m'或'k' [^...] 不在[]中的字符:[^ab 阅读全文
posted @ 2020-05-28 23:58 静心&得意 阅读(168) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 --用来进行hash或者md5加密(包括md5、sha1、sha224、sha256、sha512等) 基本用法: #!/usr/bin/python3 # -*- conding:utf-8 -*- import hashlib # 字符串计算md5值 test = 'Hell 阅读全文
posted @ 2020-05-27 22:59 静心&得意 阅读(150) 评论(0) 推荐(0) 编辑
摘要: time模块 --提供各种时间相关功能 一、时间戳 以整型或浮点型表示的是一个以秒为单位的时间间隔。这个时间的基础值是从1970年的1月1号零点开始算起 常用方法 time() --返回当前时间 >>> import time >>> time.time() 1590537009.354817 mk 阅读全文
posted @ 2020-05-27 22:57 静心&得意 阅读(142) 评论(0) 推荐(0) 编辑
摘要: logging模块 --logging模块提供通用的日志系统 日志级别 日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET) WARNING是默认级别 基本用法 logging.debug('debug message') logging 阅读全文
posted @ 2020-05-25 23:07 静心&得意 阅读(135) 评论(0) 推荐(0) 编辑
摘要: logging模块 --logging模块提供通用的日志系统 Logging模块提供Logger,handler,filter,formatter Logger:记录器 应用程序代码能直接调用日志接口。 Logger最常用的操作有两类:配置和发送日志消息。 初始化 logger = logging. 阅读全文
posted @ 2020-05-25 23:05 静心&得意 阅读(160) 评论(0) 推荐(0) 编辑