New submission from David <toxicd...@gmail.com>: The following code produces a type error, but from what I can tell it does comply with PEP333. This issue appeared using Python 3.1.1 and 3.1.2 on both Windows and Ubuntu. I have only tried the 32 bit versions. Works fine in Python 2.6.5.12 but I guess thats irrelevant.
----- def application(environ, start_response): start_response('200 OK',[('Content-type','text/html')]) return ['<html><body>Hello World!</body></html>'] from wsgiref.handlers import CGIHandler CGIHandler().run(application) ----- Traceback (most recent call last): File "C:\Python31\lib\wsgiref\handlers.py", line 75, in run self.finish_response() File "C:\Python31\lib\wsgiref\handlers.py", line 116, in finish_response self.write(data) File "C:\Python31\lib\wsgiref\handlers.py", line 210, in write self.send_headers() File "C:\Python31\lib\wsgiref\handlers.py", line 266, in send_headers self.send_preamble() File "C:\Python31\lib\wsgiref\handlers.py", line 196, in send_preamble self._write('Status: %s\r\n' % self.status) File "C:\Python31\lib\wsgiref\handlers.py", line 402, in _write self.stdout.write(data) TypeError: must be str, not bytes ----- ---------- components: Library (Lib) messages: 108073 nosy: toxicdav3 priority: normal severity: normal status: open title: TypeError in wsgiref.handlers when using CGIHandler type: behavior versions: Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue9022> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com