2018年4月1日

监控日志,加入黑名单

摘要: #监控日志,如果有攻击的,就把IP加入黑名单#分析 1、打开文件 2、拿出IP 3、判断IP出现次数 大于100次加入 4、每分钟读一次#直接循环一个文件对象的话,每次循环的是文件的每一行#文件句柄 文件对象import timepoint=0#每次记录文件指针的位置while True: all_ 阅读全文

posted @ 2018-04-01 21:19 公子兔 阅读(189) 评论(0) 推荐(0) 编辑

非空即真

摘要: # 非空即真(不为空的话就是true,是空的话就是false)、非0即真(只要不是0就是true,是0就是false)name=input('输入name').strip()a=[]#falsed={}#falsec=0#falsef=tuple()#falsee=''#falseif name:# 阅读全文

posted @ 2018-04-01 21:19 公子兔 阅读(144) 评论(0) 推荐(0) 编辑

随机生成手机号,存入文件

摘要: import random #随机数#186 1111 2389print(random.randint(1,9999))#随机产生1-1000之间的数字print('1'.zfill(4))#输出四位,不够补0#1、随机产生手机号 2、写到文件里f=open('iphone.txt','w')nu 阅读全文

posted @ 2018-04-01 21:17 公子兔 阅读(614) 评论(0) 推荐(0) 编辑

set集合

摘要: import copy#浅拷贝#深拷贝 区别是深拷贝会重新开辟一个内存空间# lis = [1,1,2,3,4,5,6,8]#循环删除list里面的数据的时候,结果会不正确# l2=copy.deepcopy(lis)#深拷贝#l2=lis#浅拷贝# l2.append('zdsds')#lis.r 阅读全文

posted @ 2018-04-01 21:15 公子兔 阅读(128) 评论(0) 推荐(0) 编辑

操作文件

摘要: #读模式r 只要沾上了r文件不存在会报错#写模式w 只要沾上了w都会清空原来的内容#追加模式a#读模式r 读写模式 r+ 1、不能写 2、文件不存在会报错file=open('words','r',encoding='utf-8')#写模式w 写读模式w+ 1、打开已存在的文件写入,会把原来的内容覆 阅读全文

posted @ 2018-04-01 21:13 公子兔 阅读(117) 评论(0) 推荐(0) 编辑

交换变量

摘要: a=1b=2# c=None# c=b# b=a# a=cb,a=a,b#交换两个变量的值 #不引入第三方变量a=a+b#3b=a-b#1a=a-b#2print(a,b) 阅读全文

posted @ 2018-04-01 21:08 公子兔 阅读(104) 评论(0) 推荐(0) 编辑

导航