I try to run Airodump-ng Wlan0mon in python code using Threading or Multiprocess but i can't kill the process i try all solution in this site but it not work my code is
def RubAirdump():
 try:
     def ai():
      global Airdump
      Airdump = subprocess.Popen(["airodump-ng {}".format(CheckModeMonter())], stdout=subprocess.PIPE, stderr=subprocess.PIPE,shell=True,preexec_fn=os.setsid())
     airo1 = threading.Thread(target=ai)
     airo1.start()
     time.sleep(5)
     print(Airdump.stdout.read().decode("utf-8"))
 except Exception as EXC3:
     print("[-] There is some Error that say", EXC3)
     sys.exit()
i'm trying to use (os.kill) and (os.killpg) but its not work all i wan't is to make airodump run for 5 or 10 second then stop get the result printed and returned by this fuction
checkModeMonter() is returned to me wlan0mon
I want any way to do this ,, thanks
