descriptor

    5热度

    5回答

    此问题与this other one类似,不同之处在于基类中的数据成员是而不是由描述符协议包装。 换句话说,如果我用派生类中的属性重写它的名称,我该如何访问基类的成员? class Base(object): def __init__(self): self.foo = 5 class Derived(Base): def __init__(self):

    1热度

    1回答

    我试图建构概念的一个非常简单的证明,我可以写一个Web服务,实际上从Symbian的环境中调用该服务。该服务是一个简单的Hello服务,它以const char *的形式接受名称,并以char *形式返回形式为“hello”+名称的问候语。我的问题是,如何将char *转换为TPtrC16,以便我可以使用控制台 - > Write函数将响应打印出来?我知道我可以通过API进行搜索并计算出来,但对于

    2热度

    6回答

    我正在从包含一系列可变长度描述符的字节流中读取数据,这些描述符在我的代码中表示为各种结构/类。每个描述符都有一个与所有其他描述符相同的固定长度头,用于标识其类型。 是否有适当的模型或模式可以用来最好地解析和表示每个描述符,然后根据它的类型执行适当的操作?

    6热度

    4回答

    我已经开始在我写的代码中更广泛地使用python描述符协议。通常情况下,默认的python查找魔术就是我想要发生的事情,但有时候我发现我想获取描述符对象本身,而不是其__get__方法的结果。想知道描述符的类型,或描述符中存储的访问状态,或者其他的东西。 我写了下面的代码来遍历我认为是正确的顺序的命名空间,并返回raw属性,而不管它是否是描述符。我很惊讶,虽然我无法在标准库中找到内置函数或其他东西

    2热度

    3回答

    为了说明问题,请检查下面的代码: class MyDescriptor(object): def __get__(self, obj, type=None): print "get", self, obj, type return self._v def __set__(self, obj, value): self._v = value

    0热度

    3回答

    在web.xml我的web.xml <welcome-file>WEB-INF/index.jsp</welcome-file> 内设置我的欢迎文件在JSP中的index.jsp我再往前到一个servlet <% response.sendRedirect(response.encodeRedirectURL("myServlet/")); %> 然而应用程序试图在以下路径找到servle

    3热度

    1回答

    我试图学习描述符,并且被对象行为困惑 - 在下面的两个示例中,正如我理解的__init__他们应该工作一样。有人可能会否认我,或者指出一个解释这一点的资源? import math class poweroftwo(object): """any time this is set with an int, turns it's value to a tuple of the int

    16热度

    5回答

    我想在python中创建一个具有几个属性的对象,并且我想保护自己不会意外地使用错误的属性名称。代码如下: class MyClass(object) : m = None # my attribute __slots__ = ("m") # ensure that object has no _m etc a = MyClass() # create one a.m =