class_docstr: Clean up after building python package directories
class_docstr_tok: ["Clean","up","after","building","python","package","directories"]
code: def run(self):
      rmtree(os.path.join(here, "dist"), ignore_errors=True)
      rmtree(os.path.join(here, "build"), ignore_errors=True)
      rmtree(
          os.path.join(here, "vowpalwabbit.egg-info"),
          ignore_errors=True,
      )
      _clean.run(self)
  
imports: import distutils.dir_util
  import os
  import platform
  import sys
  from codecs import open
  from distutils.command.clean import clean
  from distutils.sysconfig import get_python_inc
  from setuptools import setup, Extension, find_packages, Distribution
  from setuptools.command.build_ext import build_ext
  from setuptools.command.sdist import sdist
  from setuptools.command.install_lib import install_lib
  from shutil import rmtree
  import multiprocessing
label_desc: Use image node_id 1 for calling the Clean obj's underlying member method code with example usage: obj.run() without return types