code: def __init__(self, path: str):
      self.no_style = PromptStyle("None", "", "", None)
      self.styles = {}
      self.path = path
  
      folder, file = os.path.split(self.path)
      filename, _, ext = file.partition("*")
      self.default_path = os.path.join(folder, filename + ext)
  
      self.prompt_fields = [
          field for field in PromptStyle._fields if field != "path"
      ]
  
      self.reload()
  
imports: import csv
  import fnmatch
  import os
  import os.path
  import typing
  import shutil
label_desc: Use image node_id 1 to create a new StyleDatabase object  with example: obj = StyleDatabase(path)