Phyton
Publicado por Frost (5 intervenciones) el 29/03/2002 22:36:00
alguien me podria ayudar a convertir este codigo a vb esta n phyton
def read_buffer(self):
lines = string.split(self.inbuffer, '\r\n')
if len(lines) < 2:
return
words = string.split(lines[0] )
if words[0] == 'MSG':
length = int(words[3])
remaining_lines = string.join(lines[1:], '\r\n')
if len(remaining_lines) >= length:
self.inbuffer = self.inbuffer[(len(lines[0] ) + 2 + length):]
(header, body) = string.split(remaining_lines[:length], '\r\n\r\n', 1)
self.message_handler(words[1], words[2], header, body)
else:
return 0
else:
self.inbuffer = self.inbuffer[(len(lines[0] ) + 2):]
self.command_handler(lines[0] )
self.read_buffer()
Gracias
def read_buffer(self):
lines = string.split(self.inbuffer, '\r\n')
if len(lines) < 2:
return
words = string.split(lines[0] )
if words[0] == 'MSG':
length = int(words[3])
remaining_lines = string.join(lines[1:], '\r\n')
if len(remaining_lines) >= length:
self.inbuffer = self.inbuffer[(len(lines[0] ) + 2 + length):]
(header, body) = string.split(remaining_lines[:length], '\r\n\r\n', 1)
self.message_handler(words[1], words[2], header, body)
else:
return 0
else:
self.inbuffer = self.inbuffer[(len(lines[0] ) + 2):]
self.command_handler(lines[0] )
self.read_buffer()
Gracias
Valora esta pregunta


0