gpt4 book ai didi

python - 使用 Notepad++ 从 Python 调用 PowerShell

转载 作者:太空宇宙 更新时间:2023-11-03 20:11:43 25 4
gpt4 key购买 nike

我认为可能是时候开始使用 PowerShell 而不是 cmd 了。我目前使用以下命令从 Notepad++ 运行 Python 脚本:

cmd/c cd “$(CURRENT_DIRECTORY)” &python -i “$(FILE_NAME)”

我应该如何修改它才能在 PowerShell 中获得相同的行为?

我试过了

powershell -noexit cd “$(CURRENT_DIRECTORY)” &python -i “$(FILE_NAME)”

但是我收到了关于&符号的错误。一般来说,我对 PowerShellcmd 知之甚少 - 我只是用它们来运行我的 Python 脚本。

最佳答案

经过一番挖掘,我找到了解决方案:

powershell -noexit cd '$(CURRENT_DIRECTORY)'; python -i '$(FILE_NAME)'

PowerShell 似乎更喜欢单引号作为路径,因此我将 $(CURRENT_DIRECTORY)$(FILE_NAME) 用单引号括起来。

此外,对于多个命令,& 被替换为 ;

如果有更“正确”的方法,请告诉我。

关于python - 使用 Notepad++ 从 Python 调用 PowerShell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58678730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com