]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Provide a more readable representation of socket on repr().
authorGiampaolo Rodola' <g.rodola@gmail.com>
Thu, 3 Oct 2013 19:01:43 +0000 (21:01 +0200)
committerGiampaolo Rodola' <g.rodola@gmail.com>
Thu, 3 Oct 2013 19:01:43 +0000 (21:01 +0200)
Before:
<socket.socket fd=3, family=2, type=1, proto=0, laddr=('0.0.0.0', 0)>

Now:
<socket.socket fd=3, family=AddressFamily.AF_INET, type=SocketType.SOCK_STREAM, proto=0, laddr=('0.0.0.0', 0)>

Lib/socket.py

index 576ac5532f0c6299f9d441f9e459706a8259a0c7..6d67b3d2824b7e50260f8c4f5d4ea9e3160dc154 100644 (file)
@@ -136,7 +136,7 @@ class socket(_socket.socket):
         address(es).
         """
         closed = getattr(self, '_closed', False)
-        s = "<%s.%s%s fd=%i, family=%i, type=%i, proto=%i" \
+        s = "<%s.%s%s fd=%i, family=%s, type=%s, proto=%i" \
             % (self.__class__.__module__,
                self.__class__.__name__,
                " [closed]" if closed else "",