thanks so much for fixing the problems!!

On Wed, Oct 22, 2008 at 2:56 PM, Gabriel Genellina
<[EMAIL PROTECTED]> wrote:
> En Wed, 22 Oct 2008 03:45:31 -0200, davy zhang <[EMAIL PROTECTED]>
> escribió:
>
>> import asyncore, asynchat
>> import os, socket, string
>>
>> PORT = 8000
>>
>> class HTTPChannel(asynchat.async_chat):
>>
>>    def __init__(self, server, sock, addr):
>>        asynchat.async_chat.__init__(self, sock)
>>        self.set_terminator("\r\n")
>
> self.set_terminator(b"\r\n")
>
>>        self.request = None
>>        self.data = ""
>
>         self.data = b""
>
> Same for all remaining string literals, should be bytes instead.
>
>>            self.request = string.split(self.data, None, 2)
>
> The string module functions are deprecated ages ago in favor of the
> corresponding string (instance) methods:
>
>             self.request = self.data.split(None, 2)
>
> That's enough - the example worked fine for me after doing these changes.
>
> --
> Gabriel Genellina
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to