この Python アプリケーションで、tkinter と subprocess はそれぞれどのような役割を担いますか?
tkinter
subprocess
Tkinter はスキャン履歴を保存し、subprocess はデータベースにクエリを送信します。
どちらのライブラリもボタンとテキストボックスを描画するだけです。
Tkinter は GUI を構築し、subprocess は外部の Nmap コマンドを実行します。
どちらもカーネルのネットワークドライバーをインストールします。