私信  •  关注

Ignacio Vazquez-Abrams

Ignacio Vazquez-Abrams 最近创建的主题
Ignacio Vazquez-Abrams 最近回复了

内容 "announcement" 是另一个json字符串。解码它,然后像处理外部对象一样访问它的内容。

12 年前
回复了 Ignacio Vazquez-Abrams 创建的主题 » 如何根据某些条件自动设置python类属性值[重复]

当然。但是用一个 property 相反。

class SomeClass(object):
  def __init__(self, n=5):
    self.mylist = range(n)

  @property
  def listsquare(self):
    return [ x**2 for x in self.mylist ]

a = SomeClass()
a.mylist = [4, 5, 8]
print a.listsquare

属性值的缓存留给读者作为练习。

15 年前
回复了 Ignacio Vazquez-Abrams 创建的主题 » python语言的细微差别[复制]

例外是你的朋友。

与使用返回值指示错误的C和PHP等语言不同,python使用异常来中断程序,而不是允许错误导致进一步的问题。