class_docstr: Clean build files.
class_docstr_tok: ["Clean","build","files","."]
code: def run(self):
      pth = os.path.dirname(os.path.abspath(__file__))
  
      subprocess.call(["rm", "-rf", os.path.join(pth, "build")])
      subprocess.call(
          ["rm", "-rf", os.path.join(pth, "lightfm.egg-info")]
      )
      subprocess.call(
          [
              "find",
              pth,
              "-name",
              "lightfm*.pyc",
              "-type",
              "f",
              "-delete",
          ]
      )
      subprocess.call(
          ["rm", os.path.join(pth, "lightfm", "_lightfm_fast.so")]
      )
  
file_path: lightfm/setup.py
imports: import os
  import pathlib
  import subprocess
  import sys
  import textwrap
  from setuptools import Command, Extension, setup
label_desc: Use image node_id 3 for calling the Clean obj's underlying member method code with example usage: obj.run() without return types