Pular para o conteúdo

Passagem de parametro em função com decorator

Responder tópico
  • Denunciar
  • Indicar

1. Passagem de parametro em função com decorator

Enviado em 13/05/2022 - 00:21h

Boa noite a todos,

Estou tentando implementar uma função pcap usando python. Sou novo na linguagem ainda. Esta função tem um declarator e argumentos que são atribuídos por este declarator creio eu. Quando tento passar um parametro adicional ele da este erro:

TypeError: processing_pkts() missing 1 required positional argument: 'ip_afinet'


Chamada da função:
pcap.dispatch(pd, -1, processing_pkts,
ct.cast(ct.pointer(packet_count), ct.POINTER(ct.c_ubyte)))


[code]@pcap.pcap_handler
def processing_pkts(arg, hdr, pkt, ip_afinet):
.
.
.
print(ip_afinet)[
/code]

Esse é um código de exemplo que encontrei no github para começar. Se poderem me dar qualquer dica, ficarei grato.

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder