获取SublimeText2插件中的文件夹内容

时间:2012-08-28 20:29:34

标签: plugins packages sublimetext2 sublimetext

起初我想说我是Python的初学者,所以这个问题可能真的很愚蠢。我目前正在尝试学习新东西,并正在为SublimeText2开发插件。

我可以在SublimeText2的Packages文件夹中的某个目录中获取文件和文件夹列表,我基本上想要的是一个简单的列表。如果是的话,怎么办呢?

我在API搜索了类似的内容,但唯一的是操作当前打开的文件夹的命令(侧边栏中的文件夹)。

1 个答案:

答案 0 :(得分:0)

好的,这真的很愚蠢,我不会关闭这个问题,因为我认为它可能会帮助其他人从这里开始。我在SublimeText2 API中找不到任何内容的原因是因为这是os库中的默认Python功能。

import sublime, sublime_plugin, os

#...

print(os.listdir(sublime.packages_path()))

方法sublime.packages_path()返回packages文件夹的路径。