2018年1月28日

python习题:md5 加密模块

摘要: import hashlib #加密模块#md5 加密是不可逆的,不能解密。网上的解密是 撞库 实现的,是去数据库里找已经存储的密码,所以输入123456这种简单的可以解密,输入复杂的就不能解密了,def md5_password(st:str):# :str 是限定传入参数必须是字符串类型 byt 阅读全文

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

python习题:操作mysql数据库,传入可变参数,防止sql注入的写法

摘要: def op_mysql(sql,*data, # *data是可变参数的意思 host=setting.MYSQL_HOST, user=setting.MYSQL_USER, password=setting.MYSQL_PASSWORD, db =setting.MYSQL_DB, port 阅读全文

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

2018年1月24日

python习题:清理三天前的日志

摘要: #1、写清理日志脚本,要求转入一个路径,只保留3天以内的日志,剩下的全删掉。 #今天是 20180114 # 20180115 20180114 20180113 #需求分析: '''1、第一种思路:可以选择把要留下的日期放在一个list里,然后不在这个list里的可以删除(本次代码用的是这个思路) 阅读全文

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

python自动化测试-D6-学习笔记之三(如何开发接口)

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

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

2018年1月21日

python习题:操作redis数据库

摘要: def op_redis(k,v=None,expired = 0,db = 0,# expired 是失效时间 host='211.149.218.16', password='123456', port=6379, ): r = redis.Redis(host=host, password=p 阅读全文

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

python习题:redis做数据迁移,把db2的数据迁移到db14里

摘要: #redis# 把db2 的数据迁移到 db14 里# 需求分析:'''1、建立两个redis连接 2、获取所有的keys() 3、获取keys的类型:string hash'''import redissrc_redis = redis.Redis(host='211.149.218.16', p 阅读全文

posted @ 2018-01-21 16:24 爱睡觉的加菲猫 阅读(317) 评论(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 爱睡觉的加菲猫 阅读(100) 评论(0) 推荐(0) 编辑

python习题:操作mysql数据库,传入sql返回执行结果

摘要: import pymysql,jsondef op_mysql(sql,host='211.149.218.16', user='jxz', password='123456', db ='jxz', port = 3306, charset = 'utf8'): conn = pymysql.co 阅读全文

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

2018年1月20日

mysql-5.7.21-winx64.zip 下载安装

摘要: 1、去官网下载满足系统要求的版本 (mysql-5.7.21-winx64.zip) 2、直接解压 3、mysql的初始化 (1)以管理员身份运行cmd,在mysql中的bin目录下shift+右键- 在此处打开命令窗口,执行命令:mysqld --initialize --user=mysql - 阅读全文

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

导航