共計(jì) 591 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
command 模塊是 Python 的一個(gè)標(biāo)準(zhǔn)庫,用于執(zhí)行系統(tǒng)命令。你可以使用 command 模塊來調(diào)用外部命令,并獲取命令的輸出結(jié)果。
以下是 command 模塊的基本使用方法:
- 引入 command 模塊:
import command
- 執(zhí)行系統(tǒng)命令并獲取輸出:
output = command.getoutput('command')
print(output)
其中,’command’是要執(zhí)行的系統(tǒng)命令,getoutput() 函數(shù)會(huì)返回命令的輸出結(jié)果。
- 執(zhí)行系統(tǒng)命令并返回執(zhí)行狀態(tài)和輸出結(jié)果:
status, output = command.getstatusoutput('command')
print(status)
print(output)
其中,getstatusoutput() 函數(shù)會(huì)返回命令的執(zhí)行狀態(tài)和輸出結(jié)果,status 為命令的退出狀態(tài),output 為命令的輸出結(jié)果。
另外,command 模塊還提供了其他一些函數(shù)來執(zhí)行命令,如:
command.getstatus('command'):執(zhí)行命令,返回命令的退出狀態(tài)。command.getoutputerror('command'):執(zhí)行命令,返回命令的輸出結(jié)果和錯(cuò)誤信息。
注意:command 模塊已在 Python 2 中棄用,推薦使用 subprocess 模塊來執(zhí)行系統(tǒng)命令。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完