Issue #22032: __qualname__ instead of __name__ is now always used to format

fully qualified class names of Python implemented classes.
This commit is contained in:
Serhiy Storchaka 2014-07-22 15:00:37 +03:00
parent c09e9752c6
commit 521e5860a5
16 changed files with 24 additions and 20 deletions

View file

@ -141,7 +141,7 @@ class socket(_socket.socket):
closed = getattr(self, '_closed', False)
s = "<%s.%s%s fd=%i, family=%s, type=%s, proto=%i" \
% (self.__class__.__module__,
self.__class__.__name__,
self.__class__.__qualname__,
" [closed]" if closed else "",
self.fileno(),
self.family,