原创 多態性
#1.多態:同一種事物的多種形態 import abc class Aninal(metaclass=abc.ABCMeta): @abc.abstractmethod def cry(self): pass c
原创 正則模塊
正則模塊:re import re print(re.findall('\w','egon 123 + _ - *')) #\w匹配字母數據及下劃線 print(re.findall('\W','egon 123 + _ - *'))
原创 抽象類
#抽象類 import abc class Animal(metaclass=abc.ABCMeta): @abc.abstractmethod #強制子類 def eat(self): pass
原创 json,pickle模塊
序列化: dumps 把內存的數據結構保存下來 import json dic={'a':1} res1=json.dumps(dic) re2=str(dic) print(res1,type(res1)) #json格式都是用的雙
原创 時間模塊
import time print(time.time()) #時間戳,從linux誕生的時間開始計算的秒 print(time.localtime().tm_mday) #第幾月的第幾天 print(time.gmtime())
原创 封裝
#封裝的隱藏 #__開頭的屬性只是一種語法意義的變形,並不會真的限制外部的訪問 #這種變形只在類定義階段發送一次,類定義之後再新增的__開頭的屬性不會變形 class foo: __n=1 #__對外部隱藏屬性。 def
原创 saltstack功能模塊
[root@master ~]# mkdir /srv/salt/prod/pkg [root@master ~]# mkdir /srv/salt/prod/haproxy [root@master ~]# mkdir /srv/salt