![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python类封装
封装一些常见的方法
大帅不是我
你的坚持,终将美好。
展开
-
python-yaml文件读取的高级封装
如下是对yaml解析器的高级封装,使用了面向对象的思想。demo.yaml文件中的内容:test: a: b: dashuai封装代码import yamlclass YamlOperation(dict): def __init__(self, file_path=None, content=None): super().__init__() if file_path is not None: wi.原创 2021-06-06 13:59:20 · 648 阅读 · 0 评论 -
python-Paramiko类的封装
对paramiko功能模块的封装,实现远程执行命令,文件上传下载功能import paramikoconf = { '196.168.41.222': ('root', 'root'),}class SSHConnection(object): def __init__(self, host, port): self._host = host self._port = port self._username = conf[ho原创 2021-04-30 16:09:52 · 556 阅读 · 15 评论 -
python之yaml文件读取封装
yaml文件的简单读取参考:https://blog.csdn.net/hhs_1996/article/details/115828341以下是对yaml文件读取的类封装import yamlimport osclass YamlData: def __init__(self, file): if os.path.isfile(file): self.file = file else: raise F原创 2021-04-20 23:24:20 · 831 阅读 · 1 评论