class_docstr: For module attributes like __file__, __str__ and so on.
class_docstr_tok: ["For","module","attributes","like","__file__",",","__str__","and","so","on","."]
code: def __init__(self, parent_module, string_name):
      self.parent_context = parent_module
      self.string_name = string_name
  
imports: import re
  import os
  from parso import python_bytes_to_unicode
  from jedi.evaluate.cache import evaluator_method_cache
  from jedi._compatibility import iter_modules, all_suffixes
  from jedi.evaluate.filters import GlobalNameFilter, ContextNameMixin, AbstractNameDefinition, ParserTreeFilter, DictFilter, MergedFilter
  from jedi.evaluate import compiled
  from jedi.evaluate.base_context import TreeContext
  from jedi.evaluate.imports import SubModuleName, infer_import
label_desc: Use image node_id 1 to create a new _ModuleAttributeName object from inherited base classes: AbstractNameDefinition with example: obj = _ModuleAttributeName(parent_module, string_name)