Pesquisar na Comunidade
Mostrando resultados para as tags ''udp''.
Encontrado 2 registros
-
Pessoal sou novo no fórum e em python. Estou montando um script para receber mensagens de alguns dispositivos de rastreamento através de sockets com o protocolo UDP. já estou conseguindo receber os dados, porem não tenho ideia de como decodifica-los para conseguir ler a informação. Código que estou usando para receber os dados: import socket # A UDP server # Set up a UDP server UDPSock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # Listen on port 21567 # (to all IP addresses on this system) listen_addr = ("", 6501) UDPSock.bind(listen_addr) # Report on all data packets received and # where they came from in each case (as this is # UDP, each may be from a different source and it's # up to the server to sort this out!) while True: data,addr = UDPSock.recvfrom(8192) print("A: ", data) print("B: ", data.strip()) Dados que estou recebendo: A: b'\xa5rI\x97\xf7\xad\x7fn\xb1\x0b\x0bYz\xe0\xed\xbd\xf9\xb7nf3\xf8kozn\x9cP\xb3#\x07oz\x1e\x9b\xa2\xb3\xbdm4zp"z\xb1\xd7}oyn\xaeq' B: b'\xa5rI\x97\xf7\xad\x7fn\xb1\x0b\x0bYz\xe0\xed\xbd\xf9\xb7nf3\xf8kozn\x9cP\xb3#\x07oz\x1e\x9b\xa2\xb3\xbdm4zp"z\xb1\xd7}oyn\xaeq' Segundo o manual do dispositivo, deveria vir dados em ascii. Alguém tem alguma ideia de como transformo esses dados em algo legível? Obrigado.
-
Galera , estou com dois problemas com python 3 no pycharm , no primeiro (TCP) eu tento fazer uma requisição no site do google e da 404 sempre , no segundo eu tento fazer uma conexão com meu linux em uma rede interna com o netcat dentro do virtual box e da WinError 10054 , já procurei em todo lugar no google e só acho soluções dificeis de entender e sou iniciante , alguém me da uma luz por favor !! D: