code: def __init__(self, fget):
      self.fget = fget
  
imports: import os
  import operator
  import sys
  import contextlib
  import itertools
  import unittest
  from distutils.errors import DistutilsError, DistutilsOptionError
  from distutils import log
  from unittest import TestLoader
  from setuptools.extern import six
  from setuptools.extern.six.moves import map, filter
  from pkg_resources import resource_listdir, resource_exists, normalize_path, working_set, _namespace_packages, evaluate_marker, add_activation_listener, require, EntryPoint
  from setuptools import Command
  from .build_py import _unique_everseen
label_desc: Use image node_id 1 to create a new NonDataProperty object  with example: obj = NonDataProperty(fget)