class_docstr: EvaluationPlaneHandler is responsible for running arbitrary python scripts.
class_docstr_tok: ["EvaluationPlaneHandler","is","responsible","for","running","arbitrary","python","scripts","."]
code: def post(self):
      if self.should_fail_with_auth_error() != AuthErrorStates.NONE:
          self.fail_with_auth_error()
          return
  
      if not self.request_body_size_within_limit():
          return
  
      self._add_CORS_header()
      try:
          yield self._post_impl()
      except Exception as e:
          import traceback
  
          self.logger.log(logging.ERROR, traceback.format_exc())
          err_msg = f"{e.__class__.__name__} : {str(e)}"
          if err_msg != "KeyError : 'response'":
              err_msg = format_exception(e, "POST /evaluate")
              self.error_out(
                  500, "Error processing script", info=err_msg
              )
          else:
              self.error_out(
                  404,
                  "Error processing script",
                  info="The endpoint you're "
                  "trying to query did not respond. Please make sure the "
                  "endpoint exists and the correct set of arguments are "
                  "provided.",
              )
  
imports: import pandas
  import pyarrow
  import uuid
  from tabpy.tabpy_server.handlers import BaseHandler
  import json
  import simplejson
  import logging
  from tabpy.tabpy_server.common.util import format_exception
  import requests
  from tornado import gen
  from datetime import timedelta
  from tabpy.tabpy_server.handlers.util import AuthErrorStates
label_desc: Use image node_id 5 for calling the EvaluationPlaneHandler obj's underlying member method code with example usage: obj.post() without return types