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

时间:2010-11-05 02:15:43

标签: python notepad++ nppexec

在很长一段时间内第一次使用Windows并且已经选择了notepad ++并使用nppexec插件来运行python脚本。但是,我注意到notepad ++没有选择保存我的脚本的目录。例如,我将“script.py”放在“我的文档”中,但os.getcwd()打印“Program Files \ Notepad ++”

有谁知道如何改变这种行为?在Mac中并不完全习惯。

2 个答案:

答案 0 :(得分:15)

Notepad ++> nppexec>关注$(当前目录)

答案 1 :(得分:2)

你可以在脚本的开头加上这样的东西:

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