0

我正在尝试将执行脚本中的值传递给另一个文件。Capture.py 是执行脚本。该脚本正在运行,并且仅在 KeyboardInterrupt 时结束。

#capture.py
def default(interface):
    """ Capture packets """
    for ts, pkt in pcap.pcap(interface):
        return ts, pkt

while True:
    return default(interface)

我想要另一个脚本,它可以在执行时获取 ts, pkt 的值。在终止此脚本时,capture.py 需要仍在运行。

4

1 回答 1

0

我认为您需要考虑将尝试返回的内容保存到文件中,或者如果我怀疑这是一个 scapy 脚本,那么您需要使用回调。

于 2013-07-20T08:04:02.373 回答