[Python-3000-checkins] r56711 - python/branches/py3k-struni/Lib/httplib.py

jeremy.hylton python-3000-checkins at python.org
Fri Aug 3 22:30:34 CEST 2007


Author: jeremy.hylton
Date: Fri Aug  3 22:30:33 2007
New Revision: 56711

Modified:
   python/branches/py3k-struni/Lib/httplib.py
Log:
A few local changes for consistency of string literals.


Modified: python/branches/py3k-struni/Lib/httplib.py
==============================================================================
--- python/branches/py3k-struni/Lib/httplib.py	(original)
+++ python/branches/py3k-struni/Lib/httplib.py	Fri Aug  3 22:30:33 2007
@@ -67,6 +67,7 @@
 """
 
 import errno
+import io
 import mimetools
 import socket
 from urlparse import urlsplit
@@ -307,7 +308,7 @@
                     self.status = self.status + '; bad seek'
                 break
 
-class HTTPResponse:
+class HTTPResponse(io.IOBase):
 
     # strict: If true, raise BadStatusLine if the status line can't be
     # parsed as a valid HTTP/1.0 or 1.1 status line.  By default it is
@@ -897,7 +898,7 @@
             self.send(body)
 
     def getresponse(self):
-        "Get the response from the server."
+        """Get the response from the server."""
 
         # if a prior response has been completed, then forget about it.
         if self.__response and self.__response.isclosed():
@@ -1032,13 +1033,13 @@
         avail = len(self._buf)
         while size is None or avail < size:
             s = self._read()
-            if s == '':
+            if s == "":
                 break
             L.append(s)
             avail += len(s)
         all = "".join(L)
         if size is None:
-            self._buf = ''
+            self._buf = ""
             return all
         else:
             self._buf = all[size:]


More information about the Python-3000-checkins mailing list