‚Modul‘ Objekt hat kein Attribut ‚pcapObject‘
-
21-09-2019 - |
Frage
Ich habe den folgenden Beispielcode, die nicht zu wollen, scheint laufen.
import pcap
pc = pcap.pcapObject()
dev = sys.argv[1]
pc.open_live(dev, 1600, 0, 100)
pc.setfilter("udp port 53", 0, 0)
while 1:
pc.dispatch(1, p.pcap_dispatch)
Ich bin wirklich nicht sicher, warum. Ich verwende pypcap . Ich laufe dies auf beiden 2.5.1 und 2.6 Versionen von Python (getrennte Maschinen) mit Mac OS X (Leopard).
Lösung
Mindestens nach Dokumentation aus dem Projekt dieser Zeile:
pc = pcap.pcapObject()
wirklich sein sollte:
pc = pcap.pcap()
Andere Tipps
ich nicht Python auf diesem Computer haben, aber wenn ich am Beispiel aussehen, sollte es sein
pc = pcap.pcap ()
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow