class_docstr: A printer to convert Python expressions to
  strings of the Wolfram's Mathematica code
class_docstr_tok: ["A","printer","to","convert","Python","expressions","to","strings","of","the","Wolfram","'s","Mathematica","code"]
code: def _print_Integral(self, expr):
      if len(expr.variables) == 1 and not expr.limits[0][1:]:
          args = [expr.args[0], expr.variables[0]]
      else:
          args = expr.args
      return (
          "Hold[Integrate["
          + ", ".join(self.doprint(a) for a in args)
          + "]]"
      )
  
imports: from __future__ import annotations
  from typing import Any
  from sympy.core import Basic, Expr, Float
  from sympy.core.sorting import default_sort_key
  from sympy.printing.codeprinter import CodePrinter
  from sympy.printing.precedence import precedence
label_desc: Use image node_id 28 for calling the MCodePrinter obj's underlying member method code with example usage: obj._print_Integral(expr) and returns: unknown