Единственный метод, который я знаю, это проверить, существует ли в сообщении Исключения полное имя модуля «существует»:
try:
import exists
except ImportError as exc:
if "exists" in str(exc):
pass
else:
raise
Может ли это быть запросом функции для Python ImportError? Конечно, было бы удобно иметь переменную для имени модуля.