Zhongwei_leg 发表于 2013-1-15 02:18:14

提高代码可读性的一则小技巧

今天在看 Python SNMP framework 的文档时, 看到以下代码:
 
def createCleanup(self, *args):    apply(MibScalarInstance.createCleanup, (self,) + args)    try:      os.unlink('%s.old' % self.__myFile)    except StandardError, why:      raise ResourceUnavailableError('%s: %s' % (self, why)) 
有趣的是, 这里没有使用

except StandardError, e:

而是写成了

except StandardError, why:

明显提高了代码的可读性。
页: [1]
查看完整版本: 提高代码可读性的一则小技巧