code: def dup_euler(n, K):
      """Low-level implementation of Euler polynomials."""
      return dup_quo_ground(dup_genocchi(n + 1, ZZ), K(-n - 1), K)
  
file_path: sympy/sympy/polys/appellseqs.py
imports: from sympy.polys.densearith import dup_mul_ground, dup_sub_ground, dup_quo_ground
  from sympy.polys.densetools import dup_eval, dup_integrate
  from sympy.polys.domains import ZZ, QQ
  from sympy.polys.polytools import named_poly
  from sympy.utilities import public
label_desc: Use image node_id 7 for calling a global function with example usage: dup_euler(n, K) and returns: dup_quo_ground