青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

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

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

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


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


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


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


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


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


    猜你喜歡