Articles of byte

Convertir str a numpy.ndarray

Estoy creando un sistema para compartir video con opencv pero tengo un problema. Tengo un servidor y un cliente, pero cuando envío información al servidor, deben ser bytes. Te mando 2 cosas: ret, frame = cap.read() ret es un cuadro de booland es el video de datos, un ret de numpy.ndarray no es un problema, […]

Cambio de cadena a tipo de byte en Python 2.7

En Python 3.2, puedo cambiar el tipo de un objeto fácilmente. Por ejemplo : x=0 print(type (x)) x=bytes(0) print(type (x)) me va a dar esto: Pero, en Python 2.7, parece que no puedo usar la misma manera de hacerlo. Si hago el mismo código, dame esto: ¿Qué puedo hacer para cambiar el tipo en un […]

Cómo configurar el tamaño del búfer de envío para sockets en python

Tengo un socket de cliente en el extremo de mi servidor y lo que quiero es configurar el Send buffer size para el socket tal como lo hice con el Receive buffer size Alguna idea de cómo puedo configurarlo? Porque al enviar grandes datos, el zócalo se desconecta.

python – Steganographer File Handling Error para archivos de texto no plano

He construido un Steganographer de Python y estoy intentando agregarle una GUI. Después de mi pregunta anterior sobre la lectura de todo tipo de archivos en Python. Desde entonces, el esteganógrafo solo puede codificar bytes en la imagen. Quiero agregar soporte para codificar directamente un archivo de cualquier extensión y encoding en él. Para esto, […]

Python – ¿Cómo puedo abrir un archivo y especificar el desplazamiento en bytes?

Estoy escribiendo un progtwig que analizará periódicamente un archivo de registro de Apache para registrar sus visitantes, el uso de ancho de banda, etc. El problema es que no quiero abrir el registro y analizar los datos que ya he analizado. Por ejemplo: line1 line2 line3 Si analizo ese archivo, guardaré todas las líneas y […]

¿Cómo traducir objetos de “bytes” en cadenas literales en Pandas Dataframe, Python3.x?

Tengo un dataframe de pandas de Python3.x por el cual ciertas columnas son cadenas que se expresan como bytes (como en Python2.x) import pandas as pd df = pd.DataFrame(…) df COLUMN1 …. 0 b’abcde’ …. 1 b’dog’ …. 2 b’cat1′ …. 3 b’bird1′ …. 4 b’elephant1′ …. Cuando df.COLUMN1 por columna con df.COLUMN1 , veo […]

Escribir y luego leer bytes en memoria (BytesIO) da un resultado en blanco

Quería probar la clase BytesIO de python. Como experimento, intenté escribir en un archivo zip en la memoria y luego leer los bytes de nuevo fuera de ese archivo zip. Así que en lugar de pasar un objeto de archivo a gzip , paso un objeto BytesIO . Aquí está el script completo: from io […]

Solicita devuelve bytes y no los puedo decodificar.

Esencialmente hice una solicitud a un sitio web y obtuve una respuesta de byte: b'[{“geonameId:”703448”}……….’. Estoy confundido porque aunque es de tipo byte, es muy fácil de leer y aparece como una lista de json. Sé que la respuesta está codificada en latin1 desde la ejecución de r.encoding que devolvió ISO-859-1 y he intentado decodificarla, […]

¿Cómo detectar la encoding de bytes de cadena?

Tengo unos 1000 nombres de archivos leídos por os.listdir() , algunos de ellos están codificados en UTF8 y otros son CP1252. Quiero decodificarlos todos a Unicode para su posterior procesamiento en mi script. ¿Hay alguna manera de hacer que la encoding fuente se decodifique correctamente en Unicode? Ejemplo: for item in os.listdir(rootPath): #Convert to Unicode […]

¿Dividir un archivo CSV en partes iguales?

Tengo un archivo CSV grande que me gustaría dividir en un número que sea igual al número de núcleos de CPU en el sistema. Luego quiero usar multiproceso para que todos los núcleos trabajen juntos en el archivo. Sin embargo, estoy teniendo problemas incluso para dividir el archivo en partes. He buscado en todo Google […]