摘要: #写日志,需要导入jnz给的nnlog包import nnlog log = nnlog.Logger('my.log',backCount=3,when='S',level='debug') #my.log日志文件名 #backCount 保存几份日志,默认值5,达到5个日志文件后,新增日志,并删除之前的 #level 日志级别,默认debug #when 每隔多少时间生成一个日志文件,‘S’... 阅读全文
posted @ 2018-10-23 15:35 A_Life 阅读(325) 评论(0) 推荐(0) 编辑
摘要: # #写excel # import xlwt # # book = xlwt.Workbook() # sheet = book.add_sheet('xuesheng') # all_data = [ # ['id','name','sex','phone','country'], # ['1','xiaoming','男',13111111111,'china'], # ... 阅读全文
posted @ 2018-10-23 15:31 A_Life 阅读(312) 评论(0) 推荐(0) 编辑
摘要: string类型写redis 哈希类型写redis 阅读全文
posted @ 2018-10-23 15:29 A_Life 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 1、读excel 2、写excel 3、修改excel 阅读全文
posted @ 2018-10-10 10:13 A_Life 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 1、数据库连接host = '118.24.3.40user = 'jxz' 2、加盐函数 3、格式化好的时间转时间戳 4、时间戳转格式化好的时间 阅读全文
posted @ 2018-10-10 10:11 A_Life 阅读(487) 评论(0) 推荐(0) 编辑
摘要: OS模块 第三方模块 操作SQL数据库 阅读全文
posted @ 2018-10-10 09:59 A_Life 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: ################随机生成密码##################### 1、写一个函数:函数的功能是生成一批密码,存到文件里面 def gen_password(num): #num 代表生成多少条密码。num代表循环多少次 输入1 生成1条密码 输入2 生成2条密码 pass 2、 阅读全文
posted @ 2018-09-14 15:07 A_Life 阅读(472) 评论(0) 推荐(0) 编辑
摘要: def check_float(s:str): if s.count('.')==1: a = s.split('.')[0] b = s.split('.')[1] if a.isdigit() and b.isdigit(): print('%s 为正整数'%(s)) return s ... 阅读全文
posted @ 2018-09-13 17:13 A_Life 阅读(442) 评论(0) 推荐(0) 编辑
摘要: #递归:函数自己调用自己。 #效率低于循环。 def test1(): num = int(input('请输入一个数字:')) if num%2 == 0: #判断是否是偶数 return True #如果是偶数,程序就退出 print('不是偶数请重新输入') return test1() #如果不是偶数的话继续调用自己 print(te... 阅读全文
posted @ 2018-09-13 17:08 A_Life 阅读(195) 评论(0) 推荐(0) 编辑
摘要: #1、非空即真,非零即真 #(1)非空即真 name = input('请输入名称:').strip() #name =''(空字典、空字符串、空元组都算空) # a= '' # b=[] # c={} # d=None if name: print('输入正确') else: print('name 不能为空') #(2)非零即真 name1 = input('请输入名称:... 阅读全文
posted @ 2018-09-13 17:06 A_Life 阅读(538) 评论(0) 推荐(0) 编辑