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