Python email.message 模块,get_labels() 实例源码

我们从Python开源项目中,提取了以下50个代码示例,用于说明如何使用email.message.get_labels()

项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        babyl = b'BABYL OPTIONS:' + linesep
        babyl += b'Version: 5' + linesep
        labels = self.get_labels()
        labels = (label.encode() for label in labels)
        babyl += b'Labels:' + b','.join(labels) + linesep
        babyl += b'\037'
        f.write(babyl)
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:sslstrip-hsts-openwrt    作者:adde88    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:sslstrip-hsts-openwrt    作者:adde88    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:sslstrip-hsts-openwrt    作者:adde88    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:sslstrip-hsts-openwrt    作者:adde88    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:sslstrip-hsts-openwrt    作者:adde88    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:pefile.pypy    作者:cloudtracer    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:pefile.pypy    作者:cloudtracer    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:pefile.pypy    作者:cloudtracer    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:pefile.pypy    作者:cloudtracer    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:pefile.pypy    作者:cloudtracer    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        babyl = b'BABYL OPTIONS:' + linesep
        babyl += b'Version: 5' + linesep
        labels = self.get_labels()
        labels = (label.encode() for label in labels)
        babyl += b'Labels:' + b','.join(labels) + linesep
        babyl += b'\037'
        f.write(babyl)
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:ndk-python    作者:gittor    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:ndk-python    作者:gittor    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:ndk-python    作者:gittor    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:ndk-python    作者:gittor    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:ndk-python    作者:gittor    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]
项目:empyrion-python-api    作者:huhlig    | 项目源码 | 文件源码
def add(self, message):
        """Add message and return assigned key."""
        key = _singlefileMailbox.add(self, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
        return key
项目:empyrion-python-api    作者:huhlig    | 项目源码 | 文件源码
def __setitem__(self, key, message):
        """Replace the keyed message; raise KeyError if it doesn't exist."""
        _singlefileMailbox.__setitem__(self, key, message)
        if isinstance(message, BabylMessage):
            self._labels[key] = message.get_labels()
项目:empyrion-python-api    作者:huhlig    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of user-defined labels in the mailbox."""
        self._lookup()
        labels = set()
        for label_list in self._labels.values():
            labels.update(label_list)
        labels.difference_update(self._special_labels)
        return list(labels)
项目:empyrion-python-api    作者:huhlig    | 项目源码 | 文件源码
def _pre_mailbox_hook(self, f):
        """Called before writing the mailbox to file f."""
        f.write('BABYL OPTIONS:%sVersion: 5%sLabels:%s%s\037' %
                (os.linesep, os.linesep, ','.join(self.get_labels()),
                 os.linesep))
项目:empyrion-python-api    作者:huhlig    | 项目源码 | 文件源码
def get_labels(self):
        """Return a list of labels on the message."""
        return self._labels[:]