Ir para conteúdo
Fórum Script Brasil

andersonparagao

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre andersonparagao

andersonparagao's Achievements

0

Reputação

  1. Bom dia pessoal! Estou tentando fazer uma rotina que leia um arquivo de extensão .dat e quero converte-lo em um .txt com os dados decimais. Alguém pode me ajudar? esse é o trecho do código que eu fiz: from struct import * arq = open('VAZOES.DAT', 'rb') a = arq.readline() arq.close() print(a) for line in a: print(line, end = ' ') a saída do print(a) é: b'\xb2\x00\x00\x00\xb2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x05\x00\x00\x9a\x06\x00\x00\xc9\x06\x00\x00\xdf\x06\x00\x00\x1b\x07\x00\x00\x93\x07\x00\x00\xa2\x08\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x03\x01\x00\x00\x07\x01\x00\x00l\r\x00\x00\xec\x0f\x00\x00\x00\x00\x00\x00@\x01\x00\x00\x00\x00\x00\x00\xce\x00\x00\x00\x1d\x01\x00\x00\x90\x03\x00\x00I\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n' e a saída do print(line, end = ' ') é: 178 0 0 0 178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 5 0 0 154 6 0 0 201 6 0 0 223 6 0 0 27 7 0 0 147 7 0 0 162 8 0 0 0 0 0 0 152 0 0 0 3 1 0 0 7 1 0 0 108 13 0 0 236 15 0 0 0 0 0 0 64 1 0 0 0 0 0 0 206 0 0 0 29 1 0 0 144 3 0 0 73 2 0 0 0 0 0 0 0 0 0 0 200 2 0 0 0 0 0 0 0 0 0 0 10 porém o resultado não é esse, era pra ser algo assim: 1 1931 178 371 326 479 332 226 125 89 112 192 153 215 alguém pode me ajudar? Desde já agradeço!
×
×
  • Criar Novo...