Я бы хотел остановить загрузку модуля, если зависимости некоторых модулей отсутствуют на компьютере, как я могу это сделать?
try: import lxml except: print "This module requires lxml" # WHAT SHOULD I PUT HERE TO STOP MODULE LOADING? class foo: pass
Поднимите исключение или создайте новое:
try: import lxml except: raise SomeError('This module requires lxml')
Если вы хотите полностью остановить переводчика, используйте exit() для завершения программы.
exit()
Чтобы остановить весь интерпретатор python, вы можете использовать sys.exit ()