2018年3月2日

python自动化测试-D8-学习笔记之二(异常处理)

摘要: 一、异常处理 在程序运行过程中,总会遇到各种各样的错误。程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 下面我们先写一个函数,实现除法运算。 1 2 3 4 5 6 7 8 9 10 11 12 def calc(a,b): re 阅读全文

posted @ 2018-03-02 16:27 爱睡觉的加菲猫 阅读(433) 评论(0) 推荐(0) 编辑

python自动化测试-D8-学习笔记之一(面向对象编程)

摘要: “my.__my_money()AttributeError: 'My' object has no attribute '__my_money'” 阅读全文

posted @ 2018-03-02 16:20 爱睡觉的加菲猫 阅读(211) 评论(0) 推荐(0) 编辑

2018年3月1日

python习题:生成日志文件

摘要: import logging from logging import handlers class Logger(object): level_relations = { 'debug':logging.DEBUG, 'info':logging.INFO, 'warning':logging.WA 阅读全文

posted @ 2018-03-01 14:02 爱睡觉的加菲猫 阅读(183) 评论(0) 推荐(0) 编辑

python习题:自动发邮件

摘要: import smtplib,osfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartimport base64class SendMail(object): def __init__(s 阅读全文

posted @ 2018-03-01 13:57 爱睡觉的加菲猫 阅读(166) 评论(0) 推荐(0) 编辑

2018年1月31日

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 爱睡觉的加菲猫 阅读(187) 评论(0) 推荐(0) 编辑

python自动化测试-D7-学习笔记之三(网络编程)

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

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

python自动化测试-D7-学习笔记之二(关联关系的接口开发)

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

posted @ 2018-01-31 20:18 爱睡觉的加菲猫 阅读(154) 评论(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 爱睡觉的加菲猫 阅读(203) 评论(0) 推荐(0) 编辑

2018年1月28日

python习题:上传下载的接口

摘要: 分享一段代码,开发了3个接口: 1、上传文件 2、查看所有文件 3、下载文件 使用python开发,需要安装flask模块,使用pip install flask安装即可,代码量特别少,就能实现,加上注释总共35行代码,特别的简单,代码如下: 阅读全文

posted @ 2018-01-28 15:08 爱睡觉的加菲猫 阅读(207) 评论(0) 推荐(0) 编辑

python习题:双色球,把号码写到数据库里

摘要: import randomimport pymysql,datetimedef add_zero(num): if len(num) == 1: num = '0' + num return numdef tickets(num: int): all_nums = [] # 存放所有的结果 [ [' 阅读全文

posted @ 2018-01-28 13:43 爱睡觉的加菲猫 阅读(190) 评论(0) 推荐(0) 编辑

导航