Я пытаюсь добавить некоторые явные исключения в фрагмент кода, но проблема в том, что у меня Python 3, и он должен быть Python 2.7, совместимым с ModuleNotFoundError в Python 3. Итак, любое исключение аналогично исключению в Python 2.7. ?






Используйте ImportError. ModuleNotFoundError - это подкласс ImportError, причем очень новый, представленный только в Python 3.6.
Если вы хотите использовать ModuleNotFoundError, когда он доступен, и ImportError, если он отсутствует, вы можете выполнить проверку функции:
try:
ModuleNotFoundError
except NameError:
ModuleNotFoundError = ImportError
# later
raise ModuleNotFoundError(whatever_message)