def get_symbol_by_name(self, name):
    ' Get a symbol(s) by name. Return None if no symbol by the given name\n            exists.\n        '
    if (self._symbol_name_map is None):
        self._symbol_name_map = defaultdict(list)
        for (i, sym) in enumerate(self.iter_symbols()):
            self._symbol_name_map[sym.name].append(i)
    symnums = self._symbol_name_map.get(name)
    return ([self.get_symbol(i) for i in symnums] if symnums else None)
Get a symbol(s) by name. Return None if no symbol by the given name
exists.
def get_symbol_by_name(self, name):
    ' Get a symbol(s) by name. Return None if no symbol by the given name\n            exists.\n        '
    if (self._symbol_name_map is None):
        self._symbol_name_map = defaultdict(list)
        for (i, sym) in enumerate(self.iter_symbols()):
            self._symbol_name_map[sym.name].append(i)
    symnums = self._symbol_name_map.get(name)
    return ([self.get_symbol(i) for i in symnums] if symnums else None)