0
就我們所知,我們可以使用os.system('TheCommand')
模塊在Python編程中使用OS控制檯命令(例如Windows中的dir
,time
和format
)。但是這個函數返回操作狀態(0
成功,1
失敗)。在下一個命令中使用os.system('MyCommand')
我想知道是否有任何方法在下一個命令中使用命令的輸出?我的意思是(例如)我運行os.system('dir')
並將目錄列表保存在一個變量中!
爲什麼不使用'os.listdir'而不是進行控制檯調用? – jonrsharpe 2014-09-05 16:15:32
除非支持python的向後兼容版本,否則可能不應該使用新的'subprocess'模塊進行系統調用。 – 2014-09-05 16:19:25
@jonrsharpe「dir」只是一個例子。我也想使用所有其他命令 – TheGoodUser 2014-09-05 16:20:27