摘要: python3的urllib 模块提供了获取页面的功能。 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) - url: 需要打开 阅读全文
posted @ 2018-01-29 21:08 yingfeipei 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 上次我们学到了redis的一些操作,下面来实际运用以下。 这里我们先来学习一下什么是cookie和session。 什么是Cookie 其实简单的说就是当用户通过http协议访问一个服务器的时候,这个服务器会将一些Name/Value键值对返回给客户端浏览器,并将这些数据加上一些限制条件。在条件符合 阅读全文
posted @ 2018-01-29 18:58 yingfeipei 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 上一次学习了os模块,sys模块,json模块,random模块,string模块,time模块,hashlib模块,今天继续学习以下的常用模块: 1、datetime模块 2、pymysql模块(3.0以上版本) 3、Redis模块 4、flask模块 datetime模块 datetime中包含 阅读全文
posted @ 2018-01-26 23:25 yingfeipei 阅读(4451) 评论(0) 推荐(1) 编辑
摘要: 常用模块 1、os 2、sys 3、random 4、string 5、time 6、hashlib 一、os模块 os模块主要用来操作文件、目录,与操作系统无关。要使用os模块首先要导入OS模块,用命令import os 即可。 目录和文件操作 1、os.getcwd()--用来获取当前工作目录 阅读全文
posted @ 2018-01-16 21:29 yingfeipei 阅读(3761) 评论(0) 推荐(2) 编辑
摘要: 函数、全局变量 写代码时注意的几点事项: 1、一般写代码的时候尽量少用或不用全局变量,首先全局变量不安全,大家协作的情况下,代码公用容易被篡改,其次全局变量会一直占用系统内容。 2、函数里如果有多个return值,会把几个return值放到一个元组里 3、一个函数尽量只写一个功能 4、用简练的代码写 阅读全文
posted @ 2018-01-15 20:54 yingfeipei 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 文件操作 上次学习到文件的读写,为了高效的读写文件,我们可以用循环的方式,一行一行的进行读写操作,打开文件的方法是open的方法,打开文件执行完后还要进行关闭操作。 一般的文件流操作都包含缓冲机制,write方法并不直接将数据写入文件,而是先写入内存中特定的缓冲区。 正常情况下缓冲区满时,操作系统会 阅读全文
posted @ 2018-01-12 23:43 yingfeipei 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 一、字典 Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: f = {key1 : value1, key2 : v 阅读全文
posted @ 2018-01-02 19:22 yingfeipei 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 上次我们学习了python的基本概念,了解了python的变量及数据类型,并实战了条件判断,for/while循环,字符串输出,格式化输出的一些基本用法,接下来我们继续学习其他的一些数据类型。 python的数据类型-列表 列表是最常用的python数据类型,每一个元素都配有一个位置(角标或索引), 阅读全文
posted @ 2017-12-28 19:12 yingfeipei 阅读(2169) 评论(1) 推荐(0) 编辑
摘要: 一、什么是自动化 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。直白的就是为了节省人力、时间或硬件资源,提高测试效率,便引入了通过软件或程序自动化执行测试用例进行测试; 二、python简介 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 我们先来看一各种编程语言 阅读全文
posted @ 2017-12-19 19:49 yingfeipei 阅读(9287) 评论(0) 推荐(1) 编辑
摘要: 关联 一、什么是关联 关联是请求与请求之间存在数据依赖关系,需要从上一个请求获取下一个请求需要回传回去的数据。 简单地说就是在测试过程中有些数据的值会经常发生变化,要获取并使用这些数据,把这个动态的信息保存下来,我们就要进行关联。 例如:用户登录后,session信息都不同,有些操作要使用sessi 阅读全文
posted @ 2017-12-18 18:03 yingfeipei 阅读(6985) 评论(0) 推荐(0) 编辑