代码之家  ›  专栏  ›  技术社区  ›  Stefano Borini

基于python的PowerShell?

  •  9
  • Stefano Borini  · 技术社区  · 16 年前

    我只是简单地看了一下PowerShell(我知道它是Monad Shell)。我无知的眼睛或多或少地把它看作是常规bash和python的混合体。在Linux和OSX上,我认为这两个环境之间的集成非常酷,所以我想知道它是否已经存在(IPython实际上并不相同),如果不存在,为什么?

    4 回复  |  直到 9 年前
        1
  •  10
  •   ars    13 年前

    我只涉足过PowerShell,但它的区别在于它能够在shell中传输实际对象。在这方面,我发现最接近的是使用ipython外壳 ipipe :

    按照页面上显示的菜谱并编写自己的扩展,我通常不会将ipython shell留给bash。YMMV。

        2
  •  3
  •   Catherine Devlin    15 年前

    我认为Hotwire基本上就是你所想的:

    http://code.google.com/p/hotwire-shell/wiki/GettingStarted0700

    它是一个shell类型的环境,您可以在其中以python对象的形式访问输出。

    不过,它并没有所有PowerShell方便地钩住各种Windows系统信息。为此,您可能需要从字面上将python与powershell集成;如中所述 IronPython In Action .

        3
  •  1
  •   John D. Cook    16 年前

    至于Linux或OSX上的PowerShell,请参阅 Pash ,使用mono的跨平台PowerShell版本。

        4
  •  1
  •   Andy Jones    9 年前

    PowerShell的开源版本现在不存在。它可以在 https://msdn.microsoft.com/en-us/powershell .

    推荐文章