Hola a todos/as Escribo porque tengo la necesidad de leer un fichero en Python de forma binaria, es decir, que quiero recuperar los datos de byte en byte y almacenarlos en el equivalente en C al tipo unsigned byte , cargando valores numéricos entre 0 y 255 únicamente.
El problema es que, hasta donde yo se, Python solo deja leer ficheros como si fueran de texto, y todo lo que devuelve la función "read" son cadenas. Puedo leer cadenas de un solo carácter con "read(1)", pero recupero valores en hexadecimal que, si Python puede, representa en formate cadena y no en formato numérico, no pudiendo convertirlos a número con nada que se me ocurra. ¿Alguna idea de como se puede hacer esto? Seguro que es trivial, pero no se como se hace _______________________________________________ CRySoL mailing list http://crysol.inf-cr.uclm.es/ https://arco.inf-cr.uclm.es/cgi-bin/mailman/listinfo/crysol
