In second example in NameSpace docstring, renamed 'member' class to 'Member' to make the example clearer

This commit is contained in:
Jason Gerard DeRose
2008-10-21 08:47:08 -06:00
parent 603baf6b10
commit 5e0a0fa745

View File

@@ -514,14 +514,14 @@ class NameSpace(ReadOnly):
Here is a more detailed example: Here is a more detailed example:
>>> class member(object): >>> class Member(object):
... def __init__(self, i): ... def __init__(self, i):
... self.i = i ... self.i = i
... self.name = 'member_%d' % i ... self.name = 'member_%d' % i
... def __repr__(self): ... def __repr__(self):
... return 'member(%d)' % self.i ... return 'Member(%d)' % self.i
... ...
>>> namespace = NameSpace(member(i) for i in xrange(3)) >>> namespace = NameSpace(Member(i) for i in xrange(3))
>>> namespace.member_0 is namespace['member_0'] >>> namespace.member_0 is namespace['member_0']
True True
>>> len(namespace) # Returns the number of members in namespace >>> len(namespace) # Returns the number of members in namespace
@@ -529,7 +529,7 @@ class NameSpace(ReadOnly):
>>> list(namespace) # As iterable, iterates through the member names >>> list(namespace) # As iterable, iterates through the member names
['member_0', 'member_1', 'member_2'] ['member_0', 'member_1', 'member_2']
>>> list(namespace()) # Calling a NameSpace iterates through the members >>> list(namespace()) # Calling a NameSpace iterates through the members
[member(0), member(1), member(2)] [Member(0), Member(1), Member(2)]
>>> 'member_1' in namespace # Does namespace contain 'member_1'? >>> 'member_1' in namespace # Does namespace contain 'member_1'?
True True
""" """