07-05-2009, 06:48 PM | #14501 |
Duke
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
|
Otra:
Code:
import numpy class binParser: def __init__(self, binlength=8, space=True, encodeSpace=True): self.binlen=binlength self.trailingspace=space self.encodeSpace=encodeSpace def toBin(message): result = "" for char in message: if self.encodeSpace==False and char==" ": break result += numpy.binary_repr(ord(char),self.binlen) if self.trailingspace: result += " " return result def fromBin(message): result="" splitList = message.split() for binChar in splitList: result += chr(int(binchar,2)) return result if __name__ == "__main__": parser = binParser() print "test:", parser.fromBin(parser.toBin("test"))
__________________
I don't have a solution, but I admire the problem. |
07-05-2009, 06:50 PM | #14502 |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
acabo de almorzar unas ricas humitas y tamales (no tomé foto de la humita). Dos reflexiones:
1. ¿de donde salió esa leyenda urbana que dice que los enfermos pierden el apetito?, segundo día en cama y morfo como en épocas de buena salud 2. amo la gastronomía de mi tierra!, todo lo que tenga choclo (maiz, para los que no manejen el léxico), papa o tomate :babas:
__________________
in theCopyleft—all rights reversed |
07-05-2009, 07:36 PM | #14503 | |
Count
Join Date: May 2007
Posts: 1,452
|
Quote:
En esa si que no entendi un carajo..
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺ |
|
07-05-2009, 08:57 PM | #14504 | |
Count
Join Date: May 2007
Posts: 1,452
|
Quote:
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺ |
|
07-05-2009, 09:21 PM | #14505 |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
hmm... no. Los que se hacen en salta no son muy picantes, y en la mayoría de los casos ni siquiera tienen rastros de picante.
Tampoco probé tamales mexicanos, pero eso es solo otra comida que tengo pendiente
__________________
in theCopyleft—all rights reversed |
07-05-2009, 09:29 PM | #14506 | |
Master
Join Date: Jul 2007
Posts: 420
|
Quote:
no papa, no es "otra" es EL TAMAL MEXICANO... no solo "otro tamal" nonono... EL TAMAL MEXICANO es el TAMAL MEXICANO... te qedo claro?
__________________
..:Keymos barbaro, en el eterno 48 jaja:.. ...:Ryuuzaki Brujo debuffer 37:... ...:Neox Ryu Tirador, tocapelotas:.. Nunca discutas con un imbécil: te verás obligado a descender a su nivel y entonces, con su experiencia, te derrotará. Herpam |
|
07-05-2009, 09:34 PM | #14507 |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
yo también lo veía así... hasta que hice un listado de todo lo que no probé... entonces los tamales al gusto de méxico pasaron a ser solo otra de esas comidas...
__________________
in theCopyleft—all rights reversed |
07-05-2009, 10:08 PM | #14509 | |
Initiate
Join Date: Nov 2007
Location: Cerca de la casa de Dvl
Posts: 189
|
Quote:
Buenas,hace casi 2 horas volvi de jugar al Fochibol con mis amigos,despues me pegué una ducha,termine un de las tantas tareas que me dieron pa'l receso y ahora estoy viciando acá..a las 20:15 pretendo ponerme a ver Pirats of the Caribb/ben III:At Worlds End.(en ingles suena mejor )En realidad ya la vi pero me aburrio a tal punto que empece a tirar pochoclos en el cine,por lo tanto,ahora la voy a ver entera y prestando atencion .
__________________
Hallr - Tirador
|
|
07-05-2009, 10:25 PM | #14510 |
Duke
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
|
Tiene tres errores: binchar es binChar (función fromBin). A los métodos le falta el parámetro self. No tiene docstring (por lo tanto, es como no tener javadoc en java).
El correcto: Code:
import numpy #!/bin/env python # -*- coding: utf-8 -*- class binParser: def __init__(self, binlength=8, space=True, encodeSpace=True): """ Clase que genera un objeto parser. """ self.binlen=binlength self.trailingspace=space self.encodeSpace=encodeSpace def toBin(self, message): """ Función que toma como parámetro un string y lo convierte a binario. """ result = "" for char in message: if self.encodeSpace==False and char==" ": break result += numpy.binary_repr(ord(char),self.binlen) if self.trailingspace: result += " " return result def fromBin(self, message): """ Función que toma una cadena binaria separada por espacios (para marcar el largo de la cadena de x-bits) y lo convierte a su representación de la tabla ASCII. """ result="" splitList = message.split() for binChar in splitList: result += chr(int(binChar,2)) return result if __name__ == "__main__": parser = binParser() print "test:", parser.fromBin(parser.toBin("test"))
__________________
I don't have a solution, but I admire the problem. |
Tags |
charlar, saludar |
|
|