/// <summary> /// Get a PyObject from an integer /// </summary> /// <param name="value"></param> /// <returns></returns> public PyObject From(int value) { PyObject result; if (!_intCache.TryGetValue(value, out result)) { result = new PyObject(this, Py.PyLong_FromLong(value), true); _intCache[value] = result; } return(result); }