exceptions.IndexError: list index out of range
def drive():
try:
next = iterable.next()
except StopIteration:
| drive | Function drive in file /home/users/tamtam/svn/Nevow/nevow/flat/twist.py at line 15 |
| iterable | <generator object at 0x9483dac> |
while rest:
gen = rest.pop()
for item in gen:
if isinstance(item, str):
| rest | List instance @ 0x9497f2c <listiterator object at 0x9483e8c> <generator object at 0x948364c> <generator object at 0x90611ec> <generator object at 0x94832ec> <generator object at 0x91cbecc> <generator object at 0x92c162c> <generator object at 0x90fb48c> <generator object at 0x910caac> |
| item | <generator object at 0x91c48cc> |
| gen | <generator object at 0x91c48cc> |
# the specials won't be on the context twice.
original._clearSpecials()
yield serialize(toBeRenderedBy, context)
return
| toBeRenderedBy | Method rend in file /home/users/tamtam/TamTam2/lib/tamtam/parsers/wiki.py at line 111 |
| original | Tag('') |
| context | WovenContext(tag=Tag('')) |
| serialize | Function serialize in file /home/users/tamtam/svn/Nevow/nevow/flat/ten.py at line 69 |
def serialize(obj, context):
#warnings.warn('serialize is deprecated; it has been renamed partialflatten.', stacklevel=2)
return partialflatten(context, obj)
| obj | Method rend in file /home/users/tamtam/TamTam2/lib/tamtam/parsers/wiki.py at line 111 |
| context | WovenContext(tag=Tag('')) |
| serialize | Function serialize in file /home/users/tamtam/svn/Nevow/nevow/flat/ten.py at line 69 |
| partialflatten | Function partialflatten in file /home/users/tamtam/svn/Nevow/nevow/flat/ten.py at line 54 |
| warnings | <module 'warnings' from '/usr/lib/python2.4/warnings.pyc'> |
flattener = getFlattener(obj)
if flattener is not None:
return flattener(obj, context)
| flattener | Function MethodSerializer in file /home/users/tamtam/svn/Nevow/nevow/flat/flatstan.py at line 239 |
| obj | Method rend in file /home/users/tamtam/TamTam2/lib/tamtam/parsers/wiki.py at line 111 |
| context | WovenContext(tag=Tag('')) |
| getFlattener | Function getFlattener in file /home/users/tamtam/svn/Nevow/nevow/flat/ten.py at line 44 |
code = getattr(func, 'func_code', None)
return code is None or code.co_argcount == 2
return FunctionSerializer(original, context, nocontext)
| nocontext | Function nocontext in file /home/users/tamtam/svn/Nevow/nevow/flat/flatstan.py at line 240 |
| original | Method rend in file /home/users/tamtam/TamTam2/lib/tamtam/parsers/wiki.py at line 111 |
| context | WovenContext(tag=Tag('')) |
| FunctionSerializer | Function FunctionSerializer in file /home/users/tamtam/svn/Nevow/nevow/flat/flatstan.py at line 219 |
result = original(renderer, context, data)
else:
result = original(context, data)
except StopIteration:
| data | <tamtam.web.controller.Test object at 0x90fbc0c> |
| context | WovenContext(tag=Tag('')) |
| original | Method rend in file /home/users/tamtam/TamTam2/lib/tamtam/parsers/wiki.py at line 111 |
names = filter(lambda x: x != "", self.link.split("/"))
attName = names[-1]
| link | u'' |
| names | List instance @ 0x91c402c |
| self | <tamtam.parsers.wiki.AttachmentLink object at 0x90fbd2c> |
exceptions.IndexError: list index out of range