| 黑客訓(xùn)練營(yíng) 2018-08-17 16:51:55 在平時(shí)的任務(wù)中,我們往往需要調(diào)用外部的程序或者命令,那么Python中怎么調(diào)用外部命令和程序呢?今天我們將討論4種調(diào)用方法os.system(),os.popen(), commands模塊,subprocess模塊。 一。os.system() system方法會(huì)創(chuàng)建子進(jìn)程執(zhí)行外部程序。方法僅僅返回外部程序的執(zhí)行結(jié)果。0表示執(zhí)行成功。 
 二。os.popen() popen方法可以得到shell命令的返回值。os.popen(cmd)后,須要再調(diào)用read()或者readlines()這兩個(gè)命令。輸出結(jié)果 
 三。commands模塊(python2.*的版本) 
 四。subprocess模塊 
 簡(jiǎn)單地講述了4種執(zhí)行外部命令和程序的方法,進(jìn)一步的使用建議讀者閱讀工具書,并結(jié)合上機(jī)來熟悉。 | 
|  |