让NppExec理解Notepad++中当前文件的路径(针对Python脚本)

6

我已经有一段时间没有使用Windows了,最近开始使用notepad++并使用nppexec插件运行Python脚本。然而,我发现notepad++无法识别我的脚本所在的目录。例如,我将“script.py”放在“My Documents”中,但os.getcwd()却打印出“Program Files \ Notepad ++”。

有人知道如何改变这种行为吗?我对Mac不太熟悉,希望能得到帮助。

2个回答

15

Notepad++ >nppexec >跟随 $(当前目录)


这太简单了,你一定是个巫师。 - jlv

2
你可以在脚本开头放置类似以下的内容:
```html

你可以在脚本开头放置类似以下的内容:

```
import os
os.chdir(os.path.dirname(__file__))

谢谢这个,我会使用它。不幸的是,长期来看似乎并不理想。 - jlv

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接