Apesar de um programa geralmente exibe dados em formulários legíveis , o próprio programa interage com os dados brutos em formato binário. Um pouco binário é um único personagem que pode ser 1 ou 0 . Um byte é uma sequência de oito bits , e pode ser usado para armazenar 256 valores diferentes . Copiando bytes é muito útil quando você precisa de um controle preciso sobre a memória, e pode ser realizado usando a sintaxe básica encontrada na linguagem de programação Python. Você pode escrever um script básico Python para copiar os dados binários em uma lista em um ByteArray . Coisas que você precisa
PC com Python Programming Language (consulte Recursos para o link de download)
Mostrar Mais instruções
1
Abra o editor de texto IDLE que vem com o Python linguagem de programação. Um arquivo de código fonte em branco aparece no principal espaço de trabalho de IDLE
2
Declare uma string como esta: .
String = b " Olá "
3
Copie os bytes da seqüência em um novo array de bytes chamado s . Você pode fazer isso por escrito o seguinte:
s = bytearray (string)
4
iterar sobre o array de bytes usando um loop , assim:
para x em s :
5
Teste o conteúdo da matriz de bytes , imprimindo-as para o console. Escreva a próxima linha de código , mas recuar -lo pressionando a tecla tab . O recuo faz esta linha de executar com cada iteração do loop for :
print ( x)
6
Execute o programa pressionando a tecla "F5" . A saída será os valores decimais que representam as letras "Olá ", já que você copiou a string como dados brutos em vez de texto .
72
101
108
108
111