code: def noargs(self):
          "Returns True if the callable takes no arguments"
          noargs = inspect.ArgSpec(args=[], varargs=None, keywords=None, defaults=None)
          return self.argspec == noargf noargs(self):
          "Returns True if the callable takes no arguments"
          noargs = inspect.ArgSpec(args=[], varargs=None, keywords=None, defaults=None)
          return self.argspec == noargs
docs: Returns True if the callable takes no arguments