Dunder metody ("double underscore", také nazývané magic/special metody) jsou speciálně pojmenované metody jako __init__, __str__, , které umožňují vašim objektům integraci s Pythonovými . Python je volá automaticky v odpovědi na syntaxi — např. volá .
