2020年1月10日

day22-Python运维开发基础(正则函数 / 异常处理)

摘要: 1. 正则函数 # ### 正则表达式 => 正则函数 import re # search 通过正则匹配出第一个对象返回,通过group取出对象中的值 strvar = "5*7 9/8" obj = re.search("(\d+)[*/]\d+",strvar) print(obj) # gr 阅读全文

posted @ 2020-01-10 22:57 tengq 阅读(267) 评论(0) 推荐(0) 编辑

day21-Python运维开发基础(单个字符匹配 / 多字符匹配)

摘要: 1. 正则表达式(单个字符匹配) # ### 正则表达式 => 单个字符匹配 import re """ lst = re.findall(正则表达式,字符串) """ # (1) 预定义字符集 # \d 匹配数字 strvar = "sadfasdf^*&^&*^&*^&*你好 神秘男孩 2400 阅读全文

posted @ 2020-01-10 21:38 tengq 阅读(261) 评论(0) 推荐(0) 编辑

day20-Python运维开发基础(装饰器 / 类中的方法 / 类的方法变属性)

摘要: 1. 装饰器 / 类中的方法 / 类的方法变属性 # ### 装饰器 """ 定义:装饰器用于拓展原来函数功能的一种语法,返回新函数替换旧函数 优点:在不更改原函数代码的前提下 给函数拓展新的功能 语法:@ """ # 1.装饰器的原型 def kuozhan(func): def newfunc( 阅读全文

posted @ 2020-01-10 20:54 tengq 阅读(221) 评论(0) 推荐(0) 编辑

day19-Python运维开发基础(类的魔术方法)

摘要: 1. __new__魔术方法 # ### __new__ 魔术方法 ''' 触发时机:实例化类生成对象的时候触发(触发时机在__init__之前) 功能:控制对象的创建过程 参数:至少一个cls接受当前的类,其他根据情况决定 返回值:通常返回对象或None ''' class MyClass2(): 阅读全文

posted @ 2020-01-10 17:49 tengq 阅读(212) 评论(0) 推荐(0) 编辑

导航