What roles do tkinter and subprocess have in this Python application?
tkinter
subprocess
Both install kernel network drivers.
Tkinter builds the GUI, while subprocess runs the external Nmap command.
Tkinter stores scan history and subprocess queries a database.
Both libraries only draw buttons and text boxes.