long and
  types.LongType.
  
| PyObject *p) | 
| PyObject *p) | 
| long v) | 
| unsigned long v) | 
| PY_LONG_LONG v) | 
| unsigned PY_LONG_LONG v) | 
| double v) | 
| char *str, char **pend, int base) | 
*pend will
  point to the first character in str which follows the
  representation of the number.  If base is 0, the radix
  will be determined based on the leading characters of str: if
  str starts with '0x' or '0X', radix 16 will be
  used; if str starts with '0', radix 8 will be used;
  otherwise radix 10 will be used.  If base is not 0, it
  must be between 2 and 36, inclusive.  Leading spaces
  are ignored.  If there are no digits, ValueError will be
  raised.
| Py_UNICODE *u, Py_ssize_t length, int base) | 
| void *p) | 
| PyObject *pylong) | 
| PyObject *pylong) | 
| PyObject *pylong) | 
| PyObject *pylong) | 
| PyObject *io) | 
| PyObject *io) | 
| PyObject *pylong) | 
-1.0 will be returned.
| PyObject *pylong) | 
See About this document... for information on suggesting changes.