Python下執行windows下的cmd命令------os.system(命令行語句)和windows下常用cmd命令存儲,以及os.system和os.popen管道的區別?


1,DOS下用start命令啟動qq(用start命令啟動應用程序。)?
start D:\"Program Files"\qq2013\Bin\QQ.exe
---"Program Files"中間有空格,所以要加上雙引號。

---os.system("start D:\\\"Program Files\"\\qq2013\\Bin\\QQ.exe")

2,os.system("ping "+url)  //ping測試

3,上邊是調用系統的ping命令,會調用黑色命令行窗口。

os.popen是管道命令,管道命令不同於直接調用系統命令,直接調用系統命令不會返回測試結果,而是返回0或者其他信息,管道命令能返回測試結果。

例如下邊代碼,fpread變量中存儲的就是測試返回結果信息。

fp=os.popen("ping "+url+" -t")
        fpread=fp.read()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM