“Conocimiento Programación>Python Programming

Cómo leer un flotador binario con Python

2013/2/25
Python es un lenguaje de programación libre, orientado a objetos que contiene numerosas bibliotecas estándar que soportan código de otros lenguajes de programación , como C o Java. Al programar en Python, es posible que tenga que leer en Python un número flotante binario. No hay formatos flotantes binarios nativos en Python, pero este es un formato común en la programación en C. En C , los números de punto flotante binarios se almacenan en un formato y con diferentes tamaños de byte conjuntos de caracteres que en Python. Para leer un flotante binario en Python , utiliza el módulo de " estructura " y la función " struct.pack " . Instrucciones
1

Abre tu editor de Python
2

Importar la " estructura del módulo " , escribiendo: .

Importación struct
Página 3

Convertir el flotador binario en una cadena de Python usando la función " struct.pack " . Por ejemplo , escriba:

struct.pack ( ' f' , 011 110 101 )
4

Pulse Intro. Python devuelve:

'\\ x04A \\ x12J '

En este ejemplo , el primer argumento , 'f ' en la función struct.pack le dice a Python para convertir el flotador binario, 011 110 101 , a un cadena binaria que se puede leer y manipular aún más en Python . Python convierte el flotador binario en una cadena hexadecimal:

'\\ x04A \\ x12J '

Python Programming
Cómo convertir una lista con una matriz en Python
Python Métodos especiales
Cómo escribir un correo electrónico para Python Minero
Cómo mantener un total acumulado de una variable en Python
Cómo ver Matrices Python fácilmente
Cómo hacer un juego en Python Shell
Cómo importar una clase de Python desde un shell interactivo
Cadena límite de longitud en Python
Conocimiento de la computadora © http://www.ordenador.online