1

所以我正在研究一个 ST2 插件,并且需要获取当前路径,所以我做了:

import os
os.getcwd()

我很惊讶它返回 C:\Windows\System32 .. 相反,我不得不做类似的事情:

import sublime
dir = sublime.packages_path()
package_path = os.path.join(dir, 'NAME_OF_YOUR_PACKAGE')

我正在寻找有关返回System32路径的原因的解释。

4

1 回答 1

1

getcwd() 将返回 Python 的当前工作目录。不是运行脚本的目录。

于 2013-04-02T18:53:47.930 回答