随笔分类 -  学习笔记

python自动化测试-D7-学习笔记之四(操作excel)
摘要:'''python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。'''# 例1:# import xlwt 阅读全文

posted @ 2018-01-31 20:20 爱睡觉的加菲猫 阅读(195) 评论(0) 推荐(0)

python自动化测试-D7-学习笔记之三(网络编程)
摘要:'''网络编程:python操作网络,也就是打开一个网站,或者请求一个http接口,使用urllib模块。urllib模块是一个标准模块,直接import urllib即可,在python3里面只有urllib模块,在python2里面有urllib模块和urllib2模块。使用python自带的u 阅读全文

posted @ 2018-01-31 20:19 爱睡觉的加菲猫 阅读(241) 评论(0) 推荐(0)

python自动化测试-D7-学习笔记之二(关联关系的接口开发)
摘要:# 关联关系的接口开发# 1、写一个登录后把session写到redis里面,返回sessionId# 2、获得session后 可以返回生成双色球的信息# 分析:1、先验证是否登录,如已经登录,获取username 和 session# 2、验证session是否正确,判断用户传过来的sessio 阅读全文

posted @ 2018-01-31 20:18 爱睡觉的加菲猫 阅读(163) 评论(0) 推荐(0)

python自动化测试-D7-学习笔记之一(sql补充内容)
摘要:# sql 注入:原理是利用了引号# sql语句中用了引号,可以构造 1=1这类永远为真 且合格的sql语句# 例如 "select * from bt_stu where real_name='%s' and sex = %s"%(name,sex) 可以把name 的字符串写成 'or '1'= 阅读全文

posted @ 2018-01-31 20:17 爱睡觉的加菲猫 阅读(208) 评论(0) 推荐(0)

python自动化测试-D6-学习笔记之三(如何开发接口)
摘要:开发接口需要安装flask,是一个web的框架 因为pycharm没有那么智能,启动服务之前要在pycharm中把api加到环境变量里,见下图 如果不加到环境变量里,pycharm认不出来导入的包,就会提示错误,如下图的 from lib.…… 其中lib就画红线了 一、装饰器 装饰器,这个器就是函 阅读全文

posted @ 2018-01-24 18:37 爱睡觉的加菲猫 阅读(302) 评论(0) 推荐(0)

python自动化测试-D6-学习笔记之二(操作mysql、redis数据库)
摘要:一、python操作mysql数据库,需要先安装pymysql模块,由于电脑已经安装无法截图,大致过程如下 1、windows 进入到python的安装目录下的scripts目录里,鼠标按住shift,然后右键点击在此处打开命令行,然后输入 pip install mysql 2、使用过程中 imp 阅读全文

posted @ 2018-01-24 18:26 爱睡觉的加菲猫 阅读(241) 评论(0) 推荐(0)

python自动化测试-D6-学习笔记之一(常用模块补充datetime模块)
摘要:# datetime 模块import datetimeprint(datetime.datetime.today()) #当前日期,到秒 打印结果:2018-01-21 10:23:46.034410print(datetime.datetime.now()) # 当前日期,到秒 打印结果:201 阅读全文

posted @ 2018-01-21 16:07 爱睡觉的加菲猫 阅读(112) 评论(0) 推荐(0)

python自动化测试-D5-学习笔记之二(常用模块之加密模块)
摘要:import hashlib #加密模块#md5 加密是不可逆的,不能解密。网上的解密是 撞库 实现的,是去数据库里找已经存储的密码,所以输入123456这种简单的可以解密,输入复杂的就不能解密了,sherry_pwd = 'sherry0423'm = hashlib.md5() ## print(dir(m)) #查询 m 的0所有方法m.update(sherry_pwd.encode())... 阅读全文

posted @ 2018-01-20 21:33 爱睡觉的加菲猫 阅读(239) 评论(0) 推荐(0)

python自动化测试-D5-学习笔记之二(常用模块之os,sys,random,string,time)
摘要:# 2、os 模块import os#在python中,字符串中如果存在 \n,\t 等,则在前面加一个r,就不会把\n等当成换行符处理了。# print(os.getcwd()) # 取当前工作目录# os.chmod("/usr/local", 7) # 给文件/目录加权限# print(os. 阅读全文

posted @ 2018-01-20 21:18 爱睡觉的加菲猫 阅读(265) 评论(0) 推荐(0)

python自动化测试-D5-学习笔记之二(常用模块之json模块)
摘要:# 从文件中读出来,读出来的格式是字典格式 阅读全文

posted @ 2018-01-20 21:15 爱睡觉的加菲猫 阅读(243) 评论(0) 推荐(0)

python自动化测试-D5-学习笔记之一(argv的使用)
摘要:如果我们的代码只有如下三行: 阅读全文

posted @ 2018-01-20 21:00 爱睡觉的加菲猫 阅读(234) 评论(0) 推荐(0)

python自动化测试-D5-学习笔记之一(函数补充,内置函数,map,filter,eval)
摘要:# 上节课补充:1、写代码的时候,少用全局变量:1、全局变量占内存 2、不安全# 函数如果有多个return的值,函数会把这些值放在元组里def hello(a,b,c,d): return a,b,c,d# res = hello('a','b','c','d')# print(res) #打印结果是(a,b,c,d)# 把数组元素里的int型,变成字符串格式放到文件里。文件不能直接... 阅读全文

posted @ 2018-01-20 20:40 爱睡觉的加菲猫 阅读(179) 评论(0) 推荐(0)

python自动化测试-D4-学习笔记之三(函数)
摘要:下面是老师的博客内容: 一、函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有funct 阅读全文

posted @ 2018-01-12 14:47 爱睡觉的加菲猫 阅读(206) 评论(0) 推荐(0)

python自动化测试-D4-学习笔记之二(集合)
摘要:集合:天生去重,无序的,也是一种数据类型,特点:没有重复的数据 1、集合的定义: 定义空集合:s1 = set() 有元素的集合的定义: 2、集合的取值: 因为集合是无序的,所以取值的话,要转成list进行取值 3、集合的增删改查: 4、交集、并集、差集 print(list3.issubset(l 阅读全文

posted @ 2018-01-12 14:38 爱睡觉的加菲猫 阅读(241) 评论(2) 推荐(0)

python自动化测试-D4-学习笔记之一(文件读写补充)
摘要:f = open('课堂练习.txt','w',encoding='utf-8')names = ['sherry','nacy','jason']如果需要把每个都写入进去,用write的话,需要用for循环才能写进去,如果用writelines的话会直接写入,也就是说,writelines内部给做 阅读全文

posted @ 2018-01-12 14:24 爱睡觉的加菲猫 阅读(172) 评论(0) 推荐(0)

python自动化测试-D3-学习笔记之三(文件读写)
摘要:对文件的操作分三步: 1、打开文件获取文件的句柄,句柄就理解为这个文件 2、通过文件句柄操作文件 3、关闭文件。 1、打开文件: Python逐行读取文件内容的三种方法 作者: 这篇文章主要介绍了python逐行读取文件内容的三种方法,非常的简单,下面直接看代码吧 方法一: f = open("fo 阅读全文

posted @ 2018-01-05 15:10 爱睡觉的加菲猫 阅读(585) 评论(0) 推荐(0)

python自动化测试-D3-学习笔记之二(字符串方法)
摘要:在python中,可变变量 : list 和 字典,不可变变量:元组、字符串 例如: str = '0123456789′print str[0:3] #截取第一位到第三位的字符print str[:] #截取字符串的全部字符print str[6:] #截取第七个字符到结尾print str[:- 阅读全文

posted @ 2018-01-05 14:54 爱睡觉的加菲猫 阅读(474) 评论(0) 推荐(0)

python自动化测试-D3-学习笔记之二(tuple,dict)
摘要:元组Tuple:元组也是list,只不过是不可变的,意思是不能更改元素的值,一般用来放置程序中不变的数据 1、元组的定义: 用()来定义 mysql=(‘127.0.0.1’,3306,‘my’,‘root’,‘123456’) 如果只有一个元素的话,元组定义后面必须加逗号,否则就是一个字符串了 t 阅读全文

posted @ 2018-01-05 14:35 爱睡觉的加菲猫 阅读(202) 评论(0) 推荐(0)

python自动化测试-D3-学习笔记之二(list)
摘要:1、定义list: list_1 = [1,2,3,4,5] 一维数组 list_2 = [1,2,3,[4,5,6]] 二维数组 同理,嵌套多少层就是多少维数组,常见最多到三维数组。 2、列表的取值: 1、用下标来取值,下标的个数从0开始。 print(list_1[0]) 结果是 》1 prin 阅读全文

posted @ 2018-01-05 12:46 爱睡觉的加菲猫 阅读(259) 评论(0) 推荐(0)

python自动化测试-D2-学习笔记之三
摘要:Python 一、python简介 所有编程语言都是和内存打交道的 python中,不需要声明变量类型,定义变量直接用 = 连接,如果是字符串类型 用 '' 定义变量的时候要注意 见名知意,变量可以是中文,但是尽量不要用中文,内置关键字,不能用做变量名 例如:and class 等 定义字符串类型的 阅读全文

posted @ 2017-12-19 17:22 爱睡觉的加菲猫 阅读(190) 评论(0) 推荐(0)

导航