随笔分类 -  python之面向对象

摘要:. 获取日志的堆栈信息 ''' 应用了python提供的traceback模块,traceback.format_exc import traceback def process(self,hostname,ssh_func): """ 执行命令,去获取主板 :return: """ info = 阅读全文
posted @ 2020-04-04 19:56 阿浪阿浪 阅读(133) 评论(0) 推荐(0)
摘要:1,单例模式的实现,基于new方法实现 """ import threading class Singleton(object): instance = None lock = threading.RLock() def __new__(cls, args, kwargs): if cls.inst 阅读全文
posted @ 2020-04-04 19:54 阿浪阿浪 阅读(123) 评论(0) 推荐(0)
摘要:双下方法 1. 定义: 1. 双下方法是特殊方法 2. 原来是Python这个语言的程序员用于源码使用的 3. 一种特殊的机制:你不知道你干了什么就触发了某个双下方法 2. __len__ 1. 3. __hash__ 1. 类的实例化对象也是可哈希的 2. 可哈希对象得到哈希值 1. 4. _st 阅读全文
posted @ 2019-12-13 11:43 阿浪阿浪 阅读(303) 评论(0) 推荐(0)