Insertar entorno de código en una nota al final

Insertar entorno de código en una nota al final

Actualmente estoy escribiendo un informe en el que tengo que incluir muchos fragmentos de código en notas finales en una página diferente. Hacer cada referencia manualmente parece innecesariamente tedioso. Encontré una manera de insertar código Python y hacer que se vea bien, pero crea un entorno por lo que no puedo encontrar una manera de ponerlo en una nota al final.

Aquí está el código utilizado para insertar Python:

\usepackage{tcolorbox,listings}
\usepackage{fullpage}
\usepackage{color}

\definecolor{darkWhite}{rgb}{0.94,0.94,0.94}
 
\lstset{
    backgroundcolor=\color{darkWhite},
    breakatwhitespace=false,
    breaklines=true,
    captionpos=b,
    commentstyle=\color{cyan},
    deletekeywords={...},
    escapeinside={\%*}{*)},
    extendedchars=true,
    keepspaces=true,
    keywordstyle=\color{orange},
    language=Python,
    morekeywords={*,plot,append,...},
    showspaces=false,
    showstringspaces=false,
    showtabs=false,
    stepnumber=1,
    stringstyle=\color{red},
    tabsize=4,
    title=\lstname,}
\lstdefinestyle{frameStyle}{
    basicstyle=\footnotesize,
    numbers=left,
    numbersep=20pt,
    numberstyle=\tiny\color{black}}
\tcbuselibrary{listings,skins,breakable}
\newtcblisting{customFrame}{
    arc=0mm,
    top=0mm,
    bottom=0mm,
    left=3mm,
    right=0mm,
    width=\textwidth,
    listing only,
    listing options={style=frameStyle},
    breakable}

\usepackage{floatrow}
\usepackage{setspace}
\usepackage{float}

Y aquí hay un ejemplo mínimo de lo que me gustaría crear (con el código anterior \begin{document}):

\documentclass[12pt,a4paper]{report}
\usepackage{enotez}

\begin{document}

Using this method \endnote{} we get...

\pagebreak

\printendnotes
\begin{customFrame}
for i in range(10):
    print(i)
\end{customFrame}

\end{document}

Gracias de antemano !

información relacionada