esmcheckds2.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:esmcheckds2 作者: andywalden 项目源码 文件源码
def _insert_zone_names(self):
        """
        Args:
            _zonetree (str): set in __init__

        Returns:
            List of dicts (str: str) devices by zone
        """
        self._zone_name = None
        self._zonetree_io = StringIO(self._zonetree)
        self._zonetree_csv = csv.reader(self._zonetree_io, delimiter=',')
        self._zonetree_lod = []

        for self._row in self._zonetree_csv:
            if self._row[0] == '1':
                self._zone_name = self._row[1]
                if self._zone_name == 'Undefined':
                    self._zone_name = ''
                continue
            for self._dev in self._devtree:
                if self._dev['ds_id'] == self._row[2]:
                    self._dev['zone_name'] = self._zone_name
        return self._devtree
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号