Мне очень нравится способность python делать такие вещи:
if __name__ == '__main__':
#setup testing code here
#or setup a call a function with parameters and human format the output
#etc...
Это хорошо, потому что я могу рассматривать файл сценария Python как что-то который можно вызвать из командной строки, но я по-прежнему могу легко импортировать его функции и классы в отдельный файл сценария Python, не вызывая по умолчанию «запуск из командной строки».
Есть ли у Powershell аналогичное средство, которым я мог бы воспользоваться? И если нет, как мне организовать свою библиотеку файлов функций, чтобы я мог легко выполнять некоторые из них во время их разработки?