提交 9f379ab1 authored 作者: Joseph Turian's avatar Joseph Turian

len() now works on modules

上级 11cdc43d
...@@ -20,7 +20,7 @@ def canonicalize(name): ...@@ -20,7 +20,7 @@ def canonicalize(name):
def convert(x): def convert(x):
try: try:
return int(x) return int(x)
except (ValueError, TypeError): except ValueError:
return x return x
return map(convert, name) return map(convert, name)
...@@ -447,6 +447,9 @@ class ComponentList(Composite): ...@@ -447,6 +447,9 @@ class ComponentList(Composite):
def __str__(self): def __str__(self):
return str(self._components) return str(self._components)
def __len__(self):
return len(self._components)
def pretty(self, **kwargs): def pretty(self, **kwargs):
cr = '\n ' #if header else '\n' cr = '\n ' #if header else '\n'
strings = [] strings = []
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论