我希望在Python 3中执行以下bash命令:
ls -l
我知道我可以做以下操作:
from subprocess import call
call(['ls', '-l'])
如何将此输出保存到文件中,或将其放入列表或集合中?
[-rw-r--r--] [1] [name] [staff] [426] [14 Jan 21:52] [HelloWorld.class]
[-rw-r--r--@] [1] [name] [staff] [107] [14 Jan 21:51] [HelloWorld.java]
...
etc.
我希望能够直接访问特定的信息并将其添加到集合中,但是我不知道会列出多少项。
任何提示、片段或示例都会非常有帮助。
os
库:文档。 - Rik Poggi