- 博客(22)
- 收藏
- 关注
转载 Python-获取QQ群成员信息并存入excel及redis并发送邮件
''' 需求: 1、请求qq群的接口,实现传入一个群号 2、把群里每个人的 昵称、群备注、入群时间、qq号,性别,存到redis里面,用hash类型 {"qq_num":XXX,"nick":"XXX","card":"XXX","gender":"男","入群时间":"2017-01-03"} 3、把每个人的头像下载下来保存到本地,XXX.jpg ...
2019-05-24 17:55:00
534
转载 Python-日志删除
''' 需求:删除,logs目录下3天前的日志,保留今天、昨天、前天 思路: 1、获取到所有的日志文件 os.walk() 2、判断日志是否是3天前 1、获取到文件名里面的日期 2、再把日期转成时间戳 3、再获取三天前的时间戳,如果文件的时间小于3天前的时间,就删除 ''' import os,time def str_to_timestamp(s...
2019-05-24 17:46:00
335
转载 Python-将数据表中数据导出到excel
''' 需求:写一个函数,随便输入一个表名,把这个表里面所有的数据,导出到excel里面 思路: 1、'select * from %s' ,查出这个表所有的数据 2、再把所有的数据写到excel xlwt ''' import pymysql,hashlib,xlwt def op_mysql(sql:str): mysql_info = { ...
2019-05-24 17:43:00
1221
转载 Python-登录注册验证及加密
''' 需求: 1、注册的时候存账户密码到数据库里面,密码存密文,要加盐 2、登录的时候账号、密码从数据里面取,登录失败一次,错误次数+1,错误次数大于3不让登录 思路: 注册: 1、建表 id,username,password,error_count 2、账号不存在,并且2次输入的密码是一致,就插入到数据库里面 登录: 1、账号密码 2、select pas...
2019-05-24 17:39:00
661
转载 Python-双色球
''' 作业需求: 写一个生成双色球的程序,输入几就产生多少注双色球 1、每次产生的双色球不能重复 2、存到文件里面 3、文件里面的也不能重复 规则 红色球号码从1--33中选择;蓝色球号码从1--16中选择。 红色的球有6个 蓝色的球有1个 代码思路: 1、红色球6个...
2019-05-24 17:28:00
1102
转载 Python-函数调用的cool方式
def add_product(): pass def del_product(): pass def edit_product(): pass def show_product(): pass fun_map = { '1': add_product, '2': del_produc...
2019-05-24 17:21:00
202
转载 Python-网络编程之mock(模拟)接口开发
mock接口开发: 1.模拟没有开发好的接口,进行测试 2.给别人提供数据 flask:轻量级的web开发框架 alt+enter:自动导入模块 import flask,json server = flask.Flask(__name__) # __name__表示当前的python文件,server表示将当前的python文件当做一个服务 # 此句表...
2019-05-24 17:17:00
415
转载 Python-网络编程之接口调用
# import urllib # python自带的发网络请求的模块(不好用) import requests # python发网络请求的模块(好用) # get请求================= url = 'xxxxxxxxxxx' # 接口地址 d ={'stu_name':'矿泉水2'} # 请求参数 rep = requests.get(url,...
2019-05-24 16:53:00
483
转载 Python-操作excel&操作redis
1.操作excel # 写入excel import xlwt # 导入模块(写入excel) book = xlwt.Workbook() # 新建一个excel sheet = book.add_sheet('111') # 给sheet起名 sheet.write(0,0,'姓名') # 第一个0是行,第二个0是列 sheet.write(0,1,'成绩')...
2019-05-24 16:42:00
479
转载 Python-模块复用&发邮件&写日志
1.模块复用 import a # 实质是将a模块的代码从头到尾执行一遍 import b # 导入同包模块(一个python就是一个模块),报红不影响执行 b.hh() # 表示使用b模块下的hh()函数 from b import hh # 导入b模块,与上一种方法区别在于,调用的时候可以直接使用hh() if __name__ == '__main__': # 写在...
2019-05-24 16:11:00
150
转载 Python-列表生成式&三元表达式&操作mysql&md5加密
1.列表生成式 # 生成01,02到10 import os # l1为普通写法 l1 = [] for i in range(1, 11): l1.append(str(i).zfill(2)) # l2为l1对应的列表生成式 l2 = [str(i).zfill(2) for i in range(1, 11)] # l3和l4为生成文件,l4加...
2019-05-24 14:40:00
171
转载 Python-随机数模块&os模块&time模块
1.随机数模块 import random # 导入随机数模块 list0 = [1, 2, 3, 4] random.randint(1, 100) # 生成1到100之间的随机数,包括1和100 random.sample([1, 2, 3, 4], 2) # 随机从[1,2,3,4]中取2个元素 random.choice(list0) # 只能随机取一个元...
2019-05-21 17:50:00
177
转载 Python-全局变量和局部变量&函数&递归&深浅拷贝
1.全局变量和局部变量 money = 10 # 全局变量 def func(): num = 'num' # 局部变量 global money money += 500 print(num + money) ''' global money # 在局部变量中想修改全局变量,需要用global声明你要修改的是全局变量 全...
2019-05-21 17:26:00
218
转载 Python-文件读写&文件指针&json模块
1.文件读写 f = open('a.txt', 'r', encoding='utf-8') # 打开一个文件,不指定模式时,默认为r f = open('a.txt');需要使用f.close()关闭文件 # f = file('a.txt', 'r', encoding='utf-8') # python2中也可以用open,也可以用file打开文件 # 文件读出来时...
2019-05-21 16:21:00
172
转载 Python-元组&集合&切片
1.元组 # 元组--不可变的list,值不能被改变;(字符串也不能改) t = ('127.0.0.1', 3306, 'root', '123456') # 定义一个元组 t.count(3306) # 统计元组中3306的数量 t.index(3306) # 查找3306在元组中的下标 2.集合 # 集合特点:1.天生去重 2.无序,即无下标 ...
2019-05-21 15:48:00
557
转载 Python-列表&字典&字符串
1.列表(数组) list 1 stus1 = ['zhangsan','张三',1,2.78] # 列表定义,不限制类型 2 stus2 = [] # 定义一个空列表 1 # 增加列表元素 2 stus1.append('李四') # 在末尾增加列表元素 3 stus1.insert(9,'王五') # 在特定位置插入元素,若指定下标不存在,则插入到最后 ...
2019-05-21 14:57:00
157
转载 Python-循环&格式化输出&判断&注释
1.格式化输出 import datetime # 导入日期库 today = datetime.datetime.today() # 获取当前日期 username = input("请登录:") print("欢迎" + username + "登录") # 欢迎zhangsan登录 print("欢迎%s登录" % username) # 欢迎zhangsan登...
2019-05-21 13:49:00
221
转载 Postman简单使用
1.post请求 2.get请求 转载于:https://www.cnblogs.com/huoxn/p/10611250.html
2019-03-27 22:02:00
102
转载 Jmeter功能简述
1.右击[测试计划]--添加--Treads(Users)--线程组 2.右击[线程组]--添加--Sampler--HTTP请求 右击[线程组]--添加--监听器--查看结果树 3.请求默认值:线程组--添加--配置元件--HTTP请求默认值 4.入参是json类型 session获取: HTTP信息头管理器和c...
2019-03-22 00:48:00
209
转载 centos下安装jdk和tomcat
1、将jdk和tomcat安装包放入centos下(这里放入/usr路径下,安装包为jdk1.8和tomcat1.8的tar.gz格式) 2、解压jdk和tomcat安装包,使用tar -zxvf jdk-8u141-linux-x64.tar.gz 命令和tar -zxvf apache-tomcat-8.0.30.tar.gz 命令 3、配置环境变量 使用 vi /etc...
2018-10-15 16:37:00
168
转载 DB2数据库本地还原
DB2数据库本地还原 (linux环境数据库还原到windows上) 1、本地建立db2数据库 可以使用db2数据库的控制中心来建库; 数据库语言环境选择中国,地域选择CN,代码集按照被还原库的整理顺序选择(例如整理顺序为: UNIQUE,代码集选择:GBK); 注意设置的表空间和缓冲池要足够大。 创建数据库后,连接数据库: db2 connect to db_nameu...
2018-10-12 15:34:00
292
转载 windows下的Oracle数据库的本地还原
说明:此篇文章针对于dmp格式的数据库还原 1、登录本地oracle数据库: 在windows的命令窗口下执行: sqlplus 用户名/密码 as sysdba 我使用的是sys用户登录 2、在本地创建表空间 在sqlplus命令窗口下执行 createtablespace YSSCISS_ZHTGloggingdatafile 'D:\oracle\produc...
2018-10-12 15:25:00
569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人