class NavigableString(unicode, PageElement):
def __new__(cls, value):
if isinstance(value, unicode):
return unicode.__new__(cls, value)
return unicode.__new__(cls, value, DEFAULT_OUTPUT_ENCODING)
def __getnewargs__(self):#this line
return (NavigableString.__str__(self),)
试试这个:
例如:^{} 告诉
pickle.dumps
对x
进行pickle,这样从该字符串返回的pickle.loads
将使用带有适当参数的NavigableString.__new__
。在相关问题 更多 >
编程相关推荐