Python中如何執行cmd命令?python執行cmd命令的幾種方法

在Python中,cmd是一個通用的模塊,在cmd中可以執行各種不同的命令,還可以使用它對模塊和庫的安裝,主要用于交互式shell和其它命令解釋器等的基類 。下面一起來看看有關python執行cmd命令的幾種方法,希望可以幫助到大家 。

Python中如何執行cmd命令?python執行cmd命令的幾種方法


利用Python進行腳本的編寫時,可以直接去執行cmd命令,并且通過cmd命令行的操作可以直接將最后返回值的結果打印在界面中進行調用,Python執行cmd的方法有兩種,具體的方法詳解如下:
方法1:使用os.system(command)
這個命令表示的是一個系統指令,可以用它表示當前程序的進程,而在這個命令中的command就是我們要執行的命令,它表示的就是cmd,此方法并不會有返回值,在操作的過程中還會對程序進行阻塞,當我們不需要獲取命令行初始的話,可以提前使用start,這樣函數就會立刻返回值 。舉個例子,命令如下:
os.system('start python')方法2:使用os.popen(command)
使用這個方法和前面方法不同的地方在于,這個方法不會阻塞程序,并且在調用命令之后會直接返回一個TextIOWrapper對象,對這個對象的操作可以調用對象中的read方法,可以讀取到一個命令行中的輸出,但是一旦使用這個方法就會阻塞程序,指定命令到達輸出的地方 。
【Python中如何執行cmd命令?python執行cmd命令的幾種方法】有關Python中如何執行cmd命令?python執行cmd命令的幾種方法的文章就講解到這里了,在文章中介紹了兩種方法,希望大家通過對這篇文章的學習,能更好的使用Python調用cmd命令 。
Python中如何執行cmd命令?python執行cmd命令的幾種方法


Python中如何執行cmd命令?python執行cmd命令的幾種方法


Python中如何執行cmd命令?python執行cmd命令的幾種方法


微信掃碼Python課,免費報名
Python中如何執行cmd命令?python執行cmd命令的幾種方法


現在報名贈100例知識點合集
Python中如何執行cmd命令?python執行cmd命令的幾種方法


    猜你喜歡