class_docstr: The bytecode operations of a piece of code
  
  Instantiate this with a function, method, other compiled object, string of
  code, or a code object (as returned by compile()).
  
  Iterating over this yields the bytecode operations as Instruction instances.
class_docstr_tok: ["The","bytecode","operations","of","a","piece","of","code","Instantiate","this","with","a","function",",","method",",","other","compiled","object",",","string","of","code",",","or","a","code","object","(","as","returned","by","compile","(",")",")",".","Iterating","over","this","yields","the","bytecode","operations","as","Instruction","instances","."]
code: def __iter__(self):
      co = self.codeobj
      original_code = co.co_code
      labels_map = _make_labels_map(
          original_code, self.exception_entries
      )
      arg_resolver = ArgResolver(
          co_consts=co.co_consts,
          names=co.co_names,
          varname_from_oparg=co._varname_from_oparg,
          labels_map=labels_map,
      )
      return _get_instructions_bytes(
          _get_code_array(co, self.adaptive),
          linestarts=self._linestarts,
          line_offset=self._line_offset,
          co_positions=co.co_positions(),
          original_code=original_code,
          arg_resolver=arg_resolver,
      )
  
imports: import sys
  import types
  import collections
  import io
  from opcode import *
  from opcode import __all__, _cache_format, _inline_cache_entries, _nb_ops, _intrinsic_1_descs, _intrinsic_2_descs, _specializations, _specialized_opmap
label_desc: Use image node_id 2 for calling the Bytecode obj's underlying member method code with example usage: obj.__iter__() and returns: _get_instructions_bytes