在下一个命令中使用os.system('MyCommand')

时间:2014-09-05 16:10:52

标签: python python-3.x

据我所知,我们可以使用dir模块在​​Python编程中使用OS控制台命令(例如,Windows中的timeformatos.system('TheCommand'))。但是此函数返回操作状态(0表示成功,1表示失败。)

我想知道在下一个命令中是否有任何方法可以使用命令的输出?我的意思是(例如)我运行os.system('dir')并将目录列表保存在变量中!

1 个答案:

答案 0 :(得分:-1)

这很容易做到。在这里,我将文件的工作目录和编辑时间定义为我稍后在脚本中使用的变量。

#!/usr/bin/env python

PWD = os.getcwd()
edit_time=os.path.getmtime(file.txt)