Ray.Allen <ysj....@gmail.com> added the comment:

Thanks!

Here is my updated patch:
1, Now the dbm view objects are the same as dict view objects, which are in 
conformity with collections.KeysView, ValuesView and ItemsView.
2, I register all these abcs explicitly because these abcs have not 
__subclasshook__() method so they can't check api conformance(at lease exist) 
through isinstance(). I could not make sure api conformance except testing each 
method I find in abc explicitly. And my test_abc() is just to test the 
registering.
3, Other updates which are from comments I wrote newly on codereview: 
http://codereview.appspot.com/4185044/

----------
Added file: http://bugs.python.org/file20771/issue_9523.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9523>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to