學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>系統(tǒng)安全>

python調(diào)用外部exe程序

時間: 林澤1002 分享

  使用python3訪問外部exe程序,同時傳入?yún)?shù),并獲取程序執(zhí)行結(jié)果,如C++編寫的程序。下面是學(xué)習(xí)啦小編收集整理的python調(diào)用外部exe程序,希望對大家有幫助~~

  python調(diào)用外部exe程序

  工具/原料

  python3

  exe程序

  方法/步驟

  使用python自帶的subprocess庫。

  導(dǎo)入庫(很簡單)。

  指定外部exe程序的路徑。并指定傳入?yún)?shù),注意使用二進(jìn)制格式傳入。

python調(diào)用外部exe程序

  這一步很關(guān)鍵。subprocess的Popen方法有很多的參數(shù),對于初學(xué)者而言,不必深究。這里我以 后綴表達(dá)式的轉(zhuǎn)換程序為例。傳入?yún)?shù)為字符串,傳出也是字符串。兩個進(jìn)程建立pipe管道通信。請仔細(xì)體會參數(shù)的使用。p.communicate()方法返回的是元組,可根據(jù)自己需求選取元素。該方法同時傳入?yún)?shù),input=,就是傳參。

  程序運行,顯示出exe程序執(zhí)行的結(jié)果。相關(guān)結(jié)果已經(jīng)處理,去掉不需要的部分,并且轉(zhuǎn)換成字符串格式。


python調(diào)用外部exe程序相關(guān)文章:

1.Python怎么調(diào)用系統(tǒng)命令

2.python如何調(diào)用系統(tǒng)命令

3.Python怎么調(diào)用系統(tǒng)命令

4.PHP執(zhí)行系統(tǒng)外部命令

python調(diào)用外部exe程序

使用python3訪問外部exe程序,同時傳入?yún)?shù),并獲取程序執(zhí)行結(jié)果,如C++編寫的程序。下面是學(xué)習(xí)啦小編收集整理的python調(diào)用外部exe程序,希望對大家有幫助~~ python調(diào)用外部exe程序 工具/原料 python3 exe程序 方法/步驟 使用python自帶
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • linux下使用命令修改IP地址
    linux下使用命令修改IP地址

    你知道linux下使用命令輕松修改ip地址嗎?是怎么修改的呢?下面是學(xué)習(xí)啦小編收集整理的linux下使用命令修改IP地址,希望對大家有幫助~~ linux下使用命令修改

  • 怎么在命令行里運行python腳本
    怎么在命令行里運行python腳本

    python和其他腳本語言如java、R、Perl 一樣,都可以直接在命令行里運行腳本程序。下面是學(xué)習(xí)啦小編收集整理的怎么在命令行里運行python腳本,希望對大家有

  • Linux下用Python獲取命令行輸出的幾個方案
    Linux下用Python獲取命令行輸出的幾個方案

    Python在慢慢成為腦影像數(shù)據(jù)處理中的主流語言。而在做腦影像處理時,不免有時候需要用到一些別人開發(fā)好的工具包,而這些包并不都是python包。下面是學(xué)

  • python中執(zhí)行shell命令的4種方式
    python中執(zhí)行shell命令的4種方式

    Python經(jīng)常被稱作膠水語言,因為它能夠輕易地操作其他程序,輕易地包裝使用其他語言編寫的庫。下面是學(xué)習(xí)啦小編收集整理的python中執(zhí)行shell命令的4種方

3083686