Du kannst `\newminted` nutzen um dir eine sprachspezifische Vorlage zu basteln:
% arara: pdflatex: {shell: yes}
\documentclass[12pt]{article}
\usepackage{minted}
\usemintedstyle{colorful}
\newminted{python}{frame=lines,linenos,fontsize=\small}
\begin{document}
\begin{listing}[H]
\caption{Allgemeine Struktur einer \texttt{while}-Schleife}
\begin{pythoncode}
while Bedingung:
Anweisung
else:
Alternative_Anweisung
\end{pythoncode}
\end{listing}
\end{document}
Eine tatsächlich allgemeinere Variante die die Optionen für alle Sprachen festlegt wäre mir spontan nicht bekannt.
Für `\inputminted` muss entsprechend `\newmintedfile` definiert werden:
\newmintedfile{python}{frame=lines,linenos,fontsize=\small}\newmintedfile{python}{frame=lines,linenos,fontsize=\small}
…
\pythonfile{date.py}