code: def __init__(self, path):
      super(FileLock, self).__init__(path)
  
      if sys.platform.startswith("win"):
          self._lock = _WinFileLock(path)
      else:
          self._lock = _NixFileLock(path)
  
imports: import errno
  import logging
  import os
  import sys
  import library.python.windows
label_desc: Use image node_id 1 to create a new FileLock object from inherited base classes: AbstractFileLock with example: obj = FileLock(path)