03 2019 档案

摘要:一、介绍: Lambda函数,是一个匿名函数,创建语法: lambda parameters:express parameters:可选,如果提供,通常是逗号分隔的变量表达式形式,即位置参数。 expression:不能包含分支或循环(但允许条件表达式),也不能包含return(或yield)函数。 阅读全文
posted @ 2019-03-29 17:56 Winnie~ 阅读(7646) 评论(0) 推荐(0)
摘要:在上一篇中讲述了re.seach()会返回一个对象格式的数据,如下:<_sre.SRE_Match object; span=(16, 24), match='${phone}'> 那么问题来了,我们如何获得并使用我们想要的值呢???再来补充一下啦~~~~~~~~·· 实例一 group()和gro 阅读全文
posted @ 2019-03-28 16:37 Winnie~ 阅读(21602) 评论(0) 推荐(1)
摘要:以前一直觉得正则很难,不会用,今天试验了几个方法,整理总结了一下,简洁明了。 简单来讲,正则就是 提取一段特征数据,用(.*?)代替。 自己总结的特点&区别: (.*) 贪婪匹配,会尽可能的往后匹配 (.*?) 非贪婪匹配,会尽可能少的匹配,是否加?影响匹配结果的长度,常用该匹配规则 下图为具体的实 阅读全文
posted @ 2019-03-27 16:58 Winnie~ 阅读(4326) 评论(0) 推荐(0)
摘要:最近在学习web自动化,所以在这里总结一下pytest框架。 其实pytest 和 unittest 都是自动化测试框架,但是pytest更好用一些,有以下几个优点:1)可以根据标签执行用例;2)??? 一、首先需要安装pytest ,使用pip命令就可以; 二、pytest的标签功能:在用例前可以 阅读全文
posted @ 2019-03-27 09:43 Winnie~ 阅读(2702) 评论(0) 推荐(0)
摘要:一直对爬虫感兴趣,学了python后正好看到某篇关于爬取的文章,就心血来潮实战一把吧。 实现目标:抓取豆瓣电影top250,并输出到文件中 1.找到对应的url:https://movie.douban.com/top250 2.进行页面元素的抓取: 3.编写代码思路: 第一步:实现抓取第一个页面; 阅读全文
posted @ 2019-03-27 09:42 Winnie~ 阅读(824) 评论(0) 推荐(0)
摘要:一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承 阅读全文
posted @ 2019-03-19 18:00 Winnie~ 阅读(1872) 评论(0) 推荐(0)
摘要:写在前面,参考文章链接: 1.博客园(https://www.cnblogs.com/everzin/p/8594707.html) 2.公众号文章 装饰器是什么,什么时候会用到装饰器呢? 写代码要遵循开放封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的 阅读全文
posted @ 2019-03-19 16:49 Winnie~ 阅读(277) 评论(1) 推荐(0)