From d9b2788ef8603613cffa0b7addef442c911bc1fb Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Thu, 23 May 2013 16:34:14 +0200 Subject: [PATCH] Fixed py26 ImportError in sith.py --- sith.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sith.py b/sith.py index 1f8e1558..bda0f663 100755 --- a/sith.py +++ b/sith.py @@ -25,7 +25,6 @@ import os import random import sys import traceback -import argparse import jedi @@ -281,5 +280,10 @@ class AttackApp(object): if __name__ == '__main__': + try: + import argparse + except ImportError: + print('The argparse module (Python>=2.7) is needed to run sith.') + sys.exit(1) app = AttackApp() app.run()