независимый отсчет времени в питоне - PullRequest
0 голосов
/ 28 ноября 2018

У меня проблема с таймером в моем коде.Я покажу это на коде

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)

Основная проблема заключается в том, как запустить часы, которые будут работать независимо от функции счета.Потому что в этот момент, когда я запускаю программу, я вижу новый пакет, а затем я должен ждать время, которое я указал на входе, прежде чем я увижу следующий пакет.если у кого-нибудь есть идеи, я буду благодарен.

...