>>> c2[1] = 3 |
>>> c2[1] = 3 |
Traceback (most recent call last): |
Traceback (most recent call last): |
... |
... |
SettingConflict: a different value for 1 is already defined |
SettingConflict: (1, 2, 3) |
|
|
>>> c3[1] = 9 |
>>> c3[1] = 9 |
>>> c3[1] |
>>> c3[1] |
|
|
>>> c.__exit__(None, None, None) |
>>> c.__exit__(None, None, None) |
|
|
>>> c3[aSetting] = 99 |
>>> c3[aSetting] = 42 |
|
>>> c3[aSetting] = 99 # multiple writes okay as long as not read yet |
>>> c3[aSetting] |
>>> c3[aSetting] |
99 |
99 |
>>> c3[aSetting] = 99 |
>>> c3[aSetting] = 99 |