Python:如何存储ls -lrt的输出

时间:2013-07-01 09:11:31

标签: python ls

问题:在python中,如何在字符串中存储'ls -lrt'的o / p,以便我们可以搜索特定模式的文件

这是为了查找在date1和date2

之间修改的目录中的所有文件

提前致谢

1 个答案:

答案 0 :(得分:1)

>>> import subprocess
>>> op = subprocess.check_output(["ls","-lrt"])
>>> print(op)
total 0
drwxr-xr-x+   4 henry  staff   136 16 Jun 11:20 Public
drwx------+   3 henry  staff   102 16 Jun 11:20 Movies
drwx------+   4 henry  staff   136 16 Jun 12:54 Pictures
drwx------@  48 henry  staff  1632 25 Jun 21:35 Library
drwx------+  39 henry  staff  1326 28 Jun 09:15 Desktop
drwx------+   8 henry  staff   272 28 Jun 12:24 Documents
drwx------+  19 henry  staff   646 29 Jun 15:15 Music
drwx------+ 146 henry  staff  4964 30 Jun 17:49 Downloads