code: def __init(self):
          
          params = {
              "f" : "json",
          }
          json_dict = self._get(self._url, params,
                                   securityHandler=self._securityHandler,
                                   proxy_port=self._proxy_port,
                                   proxy_url=self._proxy_url)
          self._json_dict = json_dict
          self._json = json.dumps(json_dict, default=self._date_handler)
          attributes = [attr for attr in dir(self)
                        if not attr.startswith('__') and \
                        not attr.startswith('_')]
          for k,v in json_dict.items():
              if k in attributes:
                  setattr(self, "_"+ k, json_dict[k])
              else:
                  print("%s - attribute not implemented in Feature Layer." % k)
          if self._parentLayer is None:
              self._parentLayer = FeatureService(
                  url=os.path.dirname(self._url),
                  securityHandler=self._securityHandler,
                  proxy_port=self._proxy_port,
                  proxy_url=self._proxy_url, initialize=False)
docs: initializes the service