code: def run(self):
      import nbconvert
      from os.path import join
  
      exporter = nbconvert.RSTExporter()
      writer = nbconvert.writers.FilesWriter()
  
      files = [
          join("examples", "01_simple_usage.ipynb"),
          join("examples", "02_advanced_usage.ipynb"),
          join("examples", "03_preserving_global_structure.ipynb"),
          join("examples", "04_large_data_sets.ipynb"),
      ]
      target_dir = join("docs", "source", "examples")
  
      for fname in files:
          self.announce(f"Converting {fname}...")
          directory, nb_name = fname.split("/")
          nb_name, _ = nb_name.split(".")
          body, resources = exporter.from_file(fname)
          writer.build_directory = join(target_dir, nb_name)
          writer.write(body, resources, nb_name)
  
imports: import distutils
  import os
  import platform
  import sys
  import tempfile
  import warnings
  from distutils import ccompiler
  from distutils.errors import CompileError, LinkError
  from distutils.sysconfig import customize_compiler
  from os.path import join
  import setuptools
  from Cython.Distutils.build_ext import new_build_ext
  from setuptools import setup, Extension
label_desc: Use image node_id 3 for calling the ConvertNotebooksToDocs obj's underlying member method code with example usage: obj.run() without return types