09 2018 档案
摘要:[TOC] 1、环境搭建 1.1、安装selenium模块文件 1.2、安装ChromeDriver驱动 【1】下载安装Chrome浏览器。 【2】查看Chrome版本。 点击Chrome菜单“帮助”→“关于Google Chrome”,查看Chrome的版本号。 【3】下载对应ChromeDriv
阅读全文
摘要:[toc] requests html 是基于现有的框架 PyQuery、Requests、lxml、beautifulsoup4等库进行了二次封装,作者将Requests设计的简单强大的优点带到了该项目中。 GiHub项目地址: "https://github.com/kennethreitz/r
阅读全文
摘要:[toc] 1、安装 Xpath 2、Xpath基本使用 3、Xpath语法 3.1、常用的路径表达式 表达式 | 描述 | nodename | 选取此节点的所有子节点。 / | 从根节点选取。 // | 从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。 . | 选取当前节点。 .. |
阅读全文
摘要:[toc] 1、安装 Beautiful Soup支持的解析器 解析器| 使用方法| 优势| 劣势 | | | | Python标准库|BeautifulSoup(markup, "html.parser")|Python的内置标准库、执行速度适中、文档容错能力强|Python 2.7.3及Pyth
阅读全文
摘要:[toc] 1.安装Requests 2.导入 Requests 模块: 3.发送请求 4.为URL传递参数 5.响应内容 5.1 文本响应内容 5.2 二进制响应内容 5.3 JSON 响应内容 6.定制请求头 7.响应状态码 8.响应头 9.Cookie 10.超时 通过给requests中的t
阅读全文
摘要:[toc] 1、unittest全部属性 2、用例基本类:unittest.TestCase 2.1、前置条件:setUp() 用于测试用例执行前的初始化工作。 如:连接数据库、初始化浏览器等。 2.2、后置条件:tearDown() 用于测试用例执行之后的善后工作。 如:关闭数据库、关闭浏览器之内
阅读全文

浙公网安备 33010602011771号