##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.
For forkers:
Edit magicmethods.markdown
/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!