A guide to Python's magic methods.
Written by Rafe Kettler in the year 2011.
Licensed under Creative Commons CC--NC-BY-SA (see http://creativecommons.org/licenses/by-nc-sa/3.0/). Basically, noncommercial, requires attribution, must be reproduced with a similar license. 'Nuff said.
Can be seen at http://www.rafekettler.com/magicmethods.html in relatively up to date form.
Edit magicmethods.mkd/magicmethods.tex, then run
make docs. The build script requires the Python Markdown module, so you'll have to run
pip install markdown if you don't already have it. Happy hacking!