摘要: #!/usr/bin/env python # coding=utf-8 #Author:yang import os,sys BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 阅读全文
posted @ 2017-06-10 23:54 咫灵 阅读(190) 评论(0) 推荐(0)
摘要: import redef init_compute(compute): #输出计算式列表 compute_a = re.sub(' ','', compute) compute_l = [] compute_list = [] for i in re.split('(\-\d+\.*\d*)',co 阅读全文
posted @ 2017-06-10 23:10 咫灵 阅读(184) 评论(0) 推荐(0)
摘要: import logging包含 info,debug(默认不打印)error,warning,critical指定日志打印级别把日志输出到文件里logging.basicConfg(filename='xxx.log',level = logging.INFO)加上时间logging.basicC 阅读全文
posted @ 2017-06-10 10:49 咫灵 阅读(157) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-06-02 15:18 咫灵 阅读(7) 评论(0) 推荐(0)
摘要: import os #调用os,time模块import timedef file_oper(): #定义file_oper()对文件进行操作 with open('message.txt','r',encoding='utf-8') as f: #打开文件,生成两个列表 file_opers = 阅读全文
posted @ 2017-05-28 13:25 咫灵 阅读(303) 评论(0) 推荐(0)
摘要: 匿名函数用lambda定义只能用三元运算 python内置方法abs()取绝对值all(可迭代对象)可迭代对象都为真,返回Trueany(可迭代对象)可迭代对象有一个为真,返回Truebin()二进制转换bool()判断真假bytearray()可修改的二进制字节格式callable()是否可以调用 阅读全文
posted @ 2017-05-26 21:59 咫灵 阅读(153) 评论(0) 推荐(0)
摘要: 装饰器:1.本质是函数2.功能:用来装饰其他函数,为其他函数添加附加功能3.原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式实现装饰器知识储备:1.函数即‘变量’2.高阶函数3.嵌套函数 高阶函数+嵌套函数 ==》装饰器··························· 阅读全文
posted @ 2017-05-26 16:10 咫灵 阅读(123) 评论(0) 推荐(0)
摘要: import os #导入os模块def search(): #定义查找函数 with open('haproxy.txt','r') as f: #只读方式打开文件 value = input('请输入您要查询的信息:') backend = 'backend %s' % value #字符串拼接 阅读全文
posted @ 2017-05-25 13:56 咫灵 阅读(229) 评论(0) 推荐(0)
摘要: 文件操作打开文件需要指定文件编码openf=open(‘file’,encoding=‘utf-8’)此时f是一个文件句柄(内存对象)r+,为读写w+,为写读,直接覆盖原文件a+,追加读写rb,二进制文件(网络传输,)需要输入str.encode()才能输入到文件内 打开文件用:with open( 阅读全文
posted @ 2017-05-24 14:37 咫灵 阅读(114) 评论(0) 推荐(0)
摘要: # coding=utf-8#Author:yangproduct_list = { '1':['Iphone',5800], '2':['Mac Pro',9800], '3':['Bike',800], '4':['Watch',10600], '5':['Coffee',31], '6':[' 阅读全文
posted @ 2017-05-23 17:00 咫灵 阅读(126) 评论(0) 推荐(0)