Articles of binario

¿Python OpenCV convierte la imagen a una cadena de bytes?

Estoy trabajando con PyOpenCV. ¿Cómo convertir una imagen cv2 (numpy) a una cadena binaria para escribir en MySQL db sin un archivo temporal e imwrite ? Lo busqué en Google pero no encontré nada … Estoy intentando imencode , pero no funciona. capture = cv2.VideoCapture(url.path) capture.set(cv2.cv.CV_CAP_PROP_POS_MSEC, float(url.query)) self.wfile.write(cv2.imencode(‘png’, capture.read())) Error: File “server.py”, line 16, in […]

Conversión de Python de cadena binaria a hexadecimal

¿Cómo puedo realizar una conversión de una cadena binaria al valor hexadecimal correspondiente en Python? Tengo 0000 0100 1000 1101 y quiero obtener 048D Estoy usando Python 2.6.

Convertir de hex a binario sin perder el python de los primeros 0

Tengo un valor hexadecimal en una cadena como h = ‘00112233aabbccddee’ Sé que puedo convertir esto a binario con: h = bin(int(h, 16))[2:] Sin embargo, esto pierde los 0 principales. ¿Hay alguna forma de hacer esta conversión sin perder los 0? O es la mejor manera de hacer esto solo para contar el número de […]

Python escribiendo binario

Uso python 3 Intenté escribir binario en un archivo. Utilizo r + b. for bit in binary: fileout.write(bit) donde binario es una lista que contiene números. ¿Cómo escribo esto para archivar en binario? El archivo final debe verse como b ‘x07 \ x08 \ x07 \ Gracias

¿Dónde puedo descargar los huevos binarios con psycopg2 para Windows?

Estoy buscando huevos binarios con los binarios de psycopg2 para Windows pero no puedo encontrar ninguno. En http://initd.org/psycopg/download/ solo hay un paquete fuente y un enlace al puerto de Windows de Psycopg que proporciona instaladores binarios pero no huevos binarios. La razón por la que busco un huevo binario es que me gustaría instalar psycopg […]

Interpretar columnas de ceros y unos como binarios y almacenar como una columna entera

Tengo un dataframe de ceros y unos. Quiero tratar cada columna como si sus valores fueran una representación binaria de un entero. ¿Cuál es la forma más fácil de hacer esta conversión? Quiero esto: df = pd.DataFrame([[1, 0, 1], [1, 1, 0], [0, 1, 1], [0, 0, 1]]) print df 0 1 2 0 1 […]

Conversión binaria Python a hexadecimal

Estoy intentando convertir un binario que tengo en python (un objeto de búfer de protocolo comprimido con gzip) en una cadena hexadecimal en un modo de escape de cadena (por ejemplo, \ xFA \ x1C ..). He intentado tanto repr(.getvalue()) tanto como .getvalue().encode(‘string-escape’) En ambos casos, termino con una cadena que no está hecha solo […]

Leyendo enteros de un archivo binario en Python

Estoy tratando de leer un archivo BMP en Python. Sé que los dos primeros bytes indican la firma BMP. Los siguientes 4 bytes son el tamaño del archivo. Cuando ejecuto: fin = open(“hi.bmp”, “rb”) firm = fin.read(2) file_size = int(fin.read(4)) Yo obtengo: ValueError: literal no válido para int () con base 10: ‘F # \ […]

Convertir decimal a binario en python

¿Hay algún módulo o función en python que pueda usar para convertir un número decimal a su equivalente binario? Puedo convertir binario a decimal usando int (‘[binary_value]’, 2), así que ¿hay alguna forma de hacer lo contrario sin escribir el código para hacerlo yo mismo?

Convierta un entero a binario sin usar la función bin incorporada

Esta función recibe como parámetro un número entero y debe devolver una lista que represente el mismo valor expresado en binario como una lista de bits, donde el primer elemento de la lista es el bit más significativo (más a la izquierda). Mi función actualmente genera ‘1011’ para el número 11, necesito [1,0,1,1] lugar. Por […]