(self, itemlist)
return itemlist
>>> parse_itemlist(b'key00=val00 key01=val01|b'key10=val10 key11=val11')
        [{'key00': 'val00', 'key01': 'val01'},
         {'key10': 'val10', 'key11': 'val11'}]
        >>> parse_itemlist(b'key0=val0 key1=val1)
        [{'key0': 'val0', 'key1': 'val1'}]
>>> parse_itemlist(b'key00=val00 key01=val01|b'key10=val10 key11=val11')
        [{'key00': 'val00', 'key01': 'val01'},
         {'key10': 'val10', 'key11': 'val11'}]
        >>> parse_itemlist(b'key0=val0 key1=val1)
        [{'key0': 'val0', 'key1': 'val1'}]
>>> parse_itemlist ( b key00 = val00 key01 = val01|b key10 = val10 key11 = val11 ) [ { key00 : val00 key01 : val01 } { key10 : val10 key11 : val11 } ] >>> parse_itemlist ( b key0 = val0 key1 = val1 ) [ { key0 : val0 key1 : val1 } ]
def _parse_itemlist(self, itemlist):
        """
        >>> parse_itemlist(b'key00=val00 key01=val01|b'key10=val10 key11=val11')
        [{'key00': 'val00', 'key01': 'val01'},
         {'key10': 'val10', 'key11': 'val11'}]
        >>> parse_itemlist(b'key0=val0 key1=val1)
        [{'key0': 'val0', 'key1': 'val1'}]
        """
        itemlist = itemlist.split(b"|")
        itemlist = [self._parse_item(item) for item in itemlist]
        return itemlist
def _parse_itemlist ( self , itemlist ) : itemlist = itemlist . split ( b"|" ) itemlist = [ self . _parse_item ( item ) for item in itemlist ] return itemlist