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