original_docstring: 
      remove all symbols that could be harmful in evaldict
  
      :param evaldict:
      :param func_name:
      :param params_names:
      :return:
      
docstring: remove all symbols that could be harmful in evaldict
docstring_tokens: remove all symbols that could be harmful in evaldict
code: def protect_eval_dict(evaldict, func_name, params_names):
      """
      remove all symbols that could be harmful in evaldict
  
      :param evaldict:
      :param func_name:
      :param params_names:
      :return:
      """
      try:
          del evaldict[func_name]
      except KeyError:
          pass
      for n in params_names:
          try:
              del evaldict[n]
          except KeyError:
              pass
  
      return evaldict
code_tokens: def protect_eval_dict ( evaldict , func_name , params_names ) : try : del evaldict [ func_name ] except KeyError : pass for n in params_names : try : del evaldict [ n ] except KeyError : pass return evaldict
short_docstring: remove all symbols that could be harmful in evaldict
short_docstring_tokens: remove all symbols that could be harmful in evaldict
comment: """
      remove all symbols that could be harmful in evaldict
  
      :param evaldict:
      :param func_name:
      :param params_names:
      :return:
      """