Я просто взглянул на PowerShell (я знал это как оболочка Монады). Мои невежественные глаза видят это более или менее как гибрид между обычным bash и python. Я бы подумал, что такая интеграция между двумя средами очень крутая в linux и osx, поэтому мне было интересно, если она уже существует (ipython не совсем то же самое), а если нет, то почему?Python на основе PowerShell?
ответ
Я только пробовал в Powershell, но то, что его отличает, - это способность прокладывать реальные объекты в оболочке. В этом отношении ближе всего я нашел на самом деле использует оболочку IPython с ipipe
:
После рецепты, представленные на этой странице, и готовя свои собственные расширения, Я не часто оставляю оболочку IPython для bash. YMMV.
Что касается PowerShell на Linux или OSX, см. Pash, кросс-платформенную версию PowerShell с использованием Mono.
... который * очень * далек от того, чтобы быть функциональным, не говоря уже о завершении, и он не видел обновления через полтора года. – Joey
+1 с надеждой на то, что кто-то возьмет любую из этих попыток создать дружественное Linux решение Powershell. –
Я думаю, что Hotwire в основном то, что вы думаете:
http://code.google.com/p/hotwire-shell/wiki/GettingStarted0700
Это оболочка типа среды, в которой вы можете получить доступ к выходам в качестве объектов Python.
У этого нет всех удобных крючков PowerShell в различные системные данные Windows. Для этого вам может понадобиться буквально интегрировать Python с PowerShell; это описано в IronPython In Action.
Hotwire - это мертвый проект, без обновления с 2008 года. –
Открытая версия powershell теперь существует. Его можно найти по адресу https://msdn.microsoft.com/en-us/powershell.
Спасибо большое. Я понимаю, что вы говорите. Чистый результат заключается в том, что примеры в «powershell» помогают использовать с осторожностью. Я действительно отправил этот вопрос, прежде чем увидел ваш ответ/комментарий. Я узнаю, как связать этот ответ с вопросом, который я опубликовал. –
Это действительно не отвечает на вопрос, правда? – VermillionAzure
Наверное, ошибка с моей точки зрения, поскольку я добавил вопрос к моему комментарию (псевдоответ). Ответ от mklement0 очень полезен для меня. Я разместил вопрос отдельно. Я найду свой вопрос и добавлю ссылку или скопирую ответ, который имеет отношение ко мне, чтобы помочь читателям. –
- 1. PowerShell: комментарий помощи на основе
- 2. Powershell для удаления файлов на основе CSV
- 3. Powershell - Изменение переменных на основе CSV-файла
- 4. Сделать параметр обязательным на основе коммутатора - PowerShell
- 5. Powershell Добавление нескольких пользователей на основе шаблона
- 6. Powershell сортировать Хеш на основе подсчета
- 7. Удалить папки на основе списка Powershell
- 8. Powershell поле изменения объявления на основе CSV
- 9. Powershell Список параметров на основе Условия
- 10. Python - Powershell
- 11. хочу приложение на основе python на основе windows на android
- 12. Python: переименовать файлы на основе списка Python
- 13. 3D-моделирование на основе Python
- 14. python string split на основе "\"
- 15. install_requires на основе версии python
- 16. Подстановочный знак на основе Python
- 17. Веб-приложения на основе Python?
- 18. Синхронизация Python на основе контекста
- 19. Расчеты на основе данных Python
- 20. Инструменты построения на основе Python
- 21. Автоматизация vba на основе Python?
- 22. Python версии в PowerShell
- 23. Python-скрипт не работает на PowerShell
- 24. Python взаимодействие с PowerShell
- 25. Looping скрипта на основе Python на основе количества строк
- 26. Производительность реализации на основе Python на основе C++ Google Protobuf
- 27. Приключенческая игра на основе текста на основе Python, нужна помощь
- 28. Преобразование строк на основе Python на основе значимых цифр
- 29. PowerShell не распознает Python
- 30. Python, Powershell и Popen
Есть ли у вас цитата, говорящая, что PowerShell является гибридом чего-либо вообще, а тем более гибридом bash и python? Re «bash», вы можете сбивать с толку тот факт, что есть псевдонимы типа «rm», и это похоже на bash. –
Я имел в виду, что для меня это похоже на то, что это не так, и подобные функции могут быть достигнуты с помощью смешанной среды «bash/python-like». Я не пользуюсь победой, поэтому у меня нет реального понятия о ее реальных функциях. –
Хорошо. Есть ли у python или bash концепция конвейера объекта? Как стандартные оболочки оболочки unix, но отправляющие фактические объекты вместо текстового потока? –