Мне нужно создать модуль, который реализует:
При импорте из консоли Python (импорт) выводится «Imported»
При импорте из консоли ipyhton (импорт) выводится «Imported from ipython»
При запуске из командной строки системы (python .py) выводится «Запуск в качестве сценария»
Я думаю, что последняя функция может быть выполнена с помощью
if __name__ == "__main__":
print("Running as a script")
И я предполагаю, что первая функция с базовой функцией, которая печатает «Импортировано из ipython», ноКак я могу сделать это различие модуля между Python и IPython? Спасибо !!