1

再会,

我正在尝试从 Sublime 文本的控制台运行命令行的东西。那可能吗?做“ls”之类的东西是行不通的

ls Traceback(最近一次调用最后一次):文件“”,第 1 行,在 NameError 中:名称 'ls' 未定义

4

1 回答 1

1

Sublime Text控制台实际上是内置的 Python 解释器,因此它只接受 Python 命令。您可以使用os* 模块与操作系统进行交互。以下命令将为您提供目录列表:

import os
os.chdir('/path/to/something')
os.listdir('.')

查看文档的文件和目录* 部分以获取更多命令。


* Sublime Text 2 使用 Python 2.6,而 ST3​​ 使用 3.3 版本。如果您使用的是 ST3,只需更改2.6我提供的 URL3,您将获得正确的文档。

于 2013-08-30T14:33:24.743 回答