summaryrefslogtreecommitdiffstats
path: root/Lib/DocXMLRPCServer.py
diff options
context:
space:
mode:
authorChristian Heimes <christian@cheimes.de>2007-12-10 20:18:07 (GMT)
committerChristian Heimes <christian@cheimes.de>2007-12-10 20:18:07 (GMT)
commita5535f2b36fb718661ef87d7ce8549548cb9e1af (patch)
tree47dd65df8ad00e702dcc9be5512f44a505686851 /Lib/DocXMLRPCServer.py
parenta13f4a11294934fca3311809b1c8ec91dc1e6d52 (diff)
downloadcpython-a5535f2b36fb718661ef87d7ce8549548cb9e1af.zip
cpython-a5535f2b36fb718661ef87d7ce8549548cb9e1af.tar.gz
cpython-a5535f2b36fb718661ef87d7ce8549548cb9e1af.tar.bz2
Fixed doc xml rpc tests and server
Diffstat (limited to 'Lib/DocXMLRPCServer.py')
-rw-r--r--Lib/DocXMLRPCServer.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/Lib/DocXMLRPCServer.py b/Lib/DocXMLRPCServer.py
index c95210a..86c7bfb 100644
--- a/Lib/DocXMLRPCServer.py
+++ b/Lib/DocXMLRPCServer.py
@@ -123,12 +123,12 @@ class ServerHTMLDoc(pydoc.HTMLDoc):
result = result + '<p>%s</p>\n' % doc
contents = []
- method_items = methods.items()
+ method_items = list(methods.items())
method_items.sort()
for key, value in method_items:
contents.append(self.docroutine(value, key, funcs=fdict))
result = result + self.bigsection(
- 'Methods', '#ffffff', '#eeaa77', pydoc.join(contents))
+ 'Methods', '#ffffff', '#eeaa77', ''.join(contents))
return result
@@ -239,7 +239,7 @@ class DocXMLRPCRequestHandler(SimpleXMLRPCRequestHandler):
self.send_header("Content-type", "text/html")
self.send_header("Content-length", str(len(response)))
self.end_headers()
- self.wfile.write(response)
+ self.wfile.write(response.encode())
# shut down the connection
self.wfile.flush()