Powershell与Python的集成(不是IronPython)

2024-04-29 01:52:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道在IronPython中使用Powershell是可能的,但是除了使用Popen()和其他类似的调用之外,还可以使用CPython吗?我正在尝试做一些基本的netframework编程(windows窗体等),就像在IronPython内部使用CPython一样。在

谢谢!在

感谢任何帮助。在


Tags: windows编程窗体cpythonironpythonpopenpowershellnetframework
1条回答
网友
1楼 · 发布于 2024-04-29 01:52:01

我不知道你为什么被否决了,因为这是一个合理的问题。我认为,将PowerShell集成到CPython中的最佳集成将是生成一个新进程并传入您想要运行的PowerShell脚本。不幸的是,这也意味着解析生成的任何输出。没有一个COM或C库可以真正链接以获得更好的效果。在

CPython可能有某种通用的.NET互操作库(我还没有检查过),但这可能是一种选择,使用该层,您可以(至少在理论上)使用与将PowerShell运行时嵌入常规.NET应用程序相同的技术。在

相关问题 更多 >