随笔分类 -  s5作业

摘要:# 1 编写 tail -f a.txt |grep 'error' |grep '404'命令,周一默写 # import time # def tail(filepath,encoding='utf-8'): # with open(filepath,encoding=encoding)as f: # f.seek(0,2) # while True:... 阅读全文
posted @ 2017-06-27 19:58 Operater 阅读(162) 评论(0) 推荐(0) 编辑
摘要:# 1 文件内容如下,标题为:姓名,性别,年纪,薪资 # # egon male 18 3000 # alex male 38 30000 # wupeiqi female 28 20000 # yuanhao female 28 10000 # # 要求: # 1 从文件中取出每一条记录放入列表中, # 列表的每个元素都是{'name':'egon','sex':'male','age':18... 阅读全文
posted @ 2017-06-27 15:59 Operater 阅读(173) 评论(0) 推荐(0) 编辑
摘要:import re # 1、 匹配一段文本中的每行的邮箱 # ret=re.findall('\w+@\w+\.com','10000@qq.com,qwe48645313@163.com') # print(ret) # 2、 匹配一段文本中的每行的时间字符串,比如:‘1990-07-12’; # ret=re.search('^(\d{4})-(?:0?[1-9]|1[0-2])-((?:0... 阅读全文
posted @ 2017-06-27 15:07 Operater 阅读(144) 评论(0) 推荐(0) 编辑
摘要:#对之前文件进行的增删改查操作实现日志操作,日志输出用户进行过的操作。 def log(): import logging logger_obj=logging.getLogger() logger_obj.setLevel(logging.INFO) fh=logging.FileHandler('log.txt') ch=logging.StreamH... 阅读全文
posted @ 2017-06-27 15:06 Operater 阅读(100) 评论(0) 推荐(0) 编辑
摘要:# day12作业: # 功能实现: # 一个文件夹中,存在多个文件,包括图片,视频,文本等等, # 遍历出时间在2017-06-05至2017-06-09这段时间内创建的所有文件。具体文件夹,自己创建就可以了。 # import os # import time # start=time.mktime(time.strptime('2017-06-05','%Y-%m-%d')) # stop... 阅读全文
posted @ 2017-06-27 15:05 Operater 阅读(102) 评论(0) 推荐(0) 编辑
摘要:# 1 整理今天装饰器代码(每人手写一份,注意,是手写,交到小组长手里,明天我检查),准备明天默写 # 2 编写日志装饰器,实现功能如:一旦函数f1执行,则将消息2017-07-21 11:12:11 f1 run写入到文件中 # 注意:时间格式的获取 # import time # time.strftime('%Y-%m-%d %X') # impor... 阅读全文
posted @ 2017-06-27 14:53 Operater 阅读(133) 评论(0) 推荐(0) 编辑
摘要:# 1、写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成批量修改操作 # def number_file(file,change_s,change): # import os # with open(file, 'r', encoding='utf-8')as read_f,open('z_file', 'w', encoding='utf-8')as write_f... 阅读全文
posted @ 2017-06-27 13:40 Operater 阅读(190) 评论(0) 推荐(0) 编辑
摘要:# 一、元素分类 # 有如下值集合[11, 22, 33, 44, 55, 66, 77, 88, 99, 90...],将所有大于 # 66 # 的值保存至字典的第一个key中,将小于 # 66 # 的值保存至第二个key的值中。 # 即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} # a = [11,22,33,44,55,66,77,88,99] # b = [] ... 阅读全文
posted @ 2017-06-27 13:39 Operater 阅读(314) 评论(0) 推荐(0) 编辑
摘要:# #流程控制练习题: # #==========>基础部分 # #练习一: # if True or False and False: # print('yes') # else: # print('no') # #输出结果为?为什么? #and优先级比or高,所以先计算False and False, # 结果是False,True or False结果为True,输出结果为... 阅读全文
posted @ 2017-06-17 14:24 Operater 阅读(372) 评论(0) 推荐(0) 编辑
摘要:# 一:编写函数,(函数执行的时间是随机的) import time import random # def foo(): # time.sleep(random.randrange(1,5)) # print('haha') # foo() # 二:编写装饰器,为函数加上统计时间的功能 # def timmer(func): # def wrapper(): # ... 阅读全文
posted @ 2017-06-15 20:02 Operater 阅读(269) 评论(0) 推荐(0) 编辑
摘要:#1、使用while循环输出1 2 3 4 5 6 8 9 10 # s=0 # while s<10: # s+=1 # if s==7: # continue # print(s) # for i in range(1,11): # if i==7: # continue # print(i) # i +... 阅读全文
posted @ 2017-06-07 18:45 Operater 阅读(224) 评论(0) 推荐(0) 编辑
摘要:# 1:编写for循环,利用索引遍历出每一个字符 # msg = 'hello egon 666' # for i in range(len(msg)): # print(i,msg[i]) # 2:编写while循环,利用索引遍历出每一个字符 # msg = 'hello egon 666' # i=0 # while i>: 1 # 总工资是: 120000.0 # # 1 # 查询... 阅读全文
posted @ 2017-06-07 18:42 Operater 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示