python中的时间独立倒计时

时间:2018-11-28 13:07:23

标签: python timer count scapy packet

我的代码中的计时器存在问题。我将在代码上显示

from scapy.all import *
import time
interface = "eth0"
count = 0
packets = 0
packets = int(input())
seconds = int(input())

def admin_packet(packets):
    if count > packets:
        print("....")

def print_packet(packet):
    ip_layer = packet.getlayer(IP)
    print("New packets")
    global count
    global seconds
    count += 1
    print(count)
    for i in range(seconds):
        print(str(seconds - i) + "...")
        time.sleep(1)

主要问题是如何启动一个无论计数功能如何均可工作的时钟。因为在此刻我启动程序时,我将看到新的数据包,然后我必须等待输入的时间,然后才能看到下一个数据包。 如果有人对此有任何想法,我将不胜感激。

0 个答案:

没有答案