私は台本を書いています。倫理的なハッカー目的は、続行するためにインストールする必要があるパッケージをユーザーに検出して表示する最初の機能が必要です。たとえば、ユーザーがLinuxシステムを使用しているかどうかを検出できるようにnmap
したいと思います。aircrack-ng
ベストアンサー1
Pythonモジュールの場合は、次のコードを使用します。
# Make sure we have all our necessary modules
allOK=True
for m in ['requests','json','yaml','argparse','re','traceback']:
try:
globals()[m]=importlib.import_module(m)
except Exception as e:
print 'Python module "%s" is required, please use "yum install python-%s" to install it.' % (m,m)
allOK=False
if not allOK:
print 'One or more modules missing, exiting.'
exit(1)