Overload int() in Python
===

Say I have a basic class in Python 3 which represents some number-like data-type. I want to make it so when I have an instance, x, of this class I can call int(x) and have it call my conversion function to return the integer portion.

I'm sure this is simple, but I can't seem to find out how to do it.