使用 Notepad++ 在其目录中运行 Python 脚本

使用 Notepad++ 在其目录中运行 Python 脚本

我正在尝试在 Notepad++ 中设置一个运行命令,它将运行我在 NP++ 中打开的 python 文件,并将 current_directory 设置为包含打开脚本的文件夹。它不起作用,我遇到了一个无法弄清楚原因的点。

我可以使用以下命令打开 CMD 并适当地更改目录:

cmd /K cd "$(CURRENT_DIRECTORY)" 

一切按我预期的那样运行,CMD 在当前目录中打开,等待命令。我可以在这里输入 python,然后 python 就会在这个 cmd 窗口中启动!

我希望以下运行命令执行上一个命令所执行的操作,然后在 CMD 窗口中运行 python:

cmd /K cd "$(CURRENT_DIRECTORY)" python

但这不起作用,它给出了错误:

The system cannot find the path specified.

有谁知道为什么会发生这种情况/我必须做什么才能让 Python 在这里运行?

答案1

有人知道为什么会发生这种情况吗/我应该做什么?

cmd/K cd“$(CURRENT_DIRECTORY)”python

以上是无效的命令。

您应该使用&运算符按顺序运行这两个命令

cmd /K cd "$(CURRENT_DIRECTORY)" & python

commandA & commandB

运行commandA然后运行commandB

来源命令重定向,管道 - Windows CMD - SS64.com

相关内容