code: def _supports_symlinks():
      """Check if the system supports symlinks (e.g. *nix) or not."""
      return hasattr(os, "symlink") and (
          (not hasattr(ctypes, "windll"))  # Non-Windows
          or (
              # In some Windows, `os.symlink` works but only for admins.
              hasattr(ctypes.windll, "shell32")
              and hasattr(ctypes.windll.shell32, "IsUserAnAdmin")
              and bool(ctypes.windll.shell32.IsUserAnAdmin())
          )
      )
  
file_path: spark/python/setup.py
imports: import importlib.util
  import glob
  import os
  import sys
  import ctypes
  from setuptools import setup
  from setuptools.command.install import install
  from shutil import copyfile, copytree, rmtree
label_desc: Use image node_id 1 for calling a global function with example usage: _supports_symlinks() and returns: unknown