国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學習啦>學習電腦>電腦安全>系統(tǒng)安全>

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

    時間: 林澤1002 分享

      Python在慢慢成為腦影像數(shù)據(jù)處理中的主流語言。而在做腦影像處理時,不免有時候需要用到一些別人開發(fā)好的工具包,而這些包并不都是python包。下面是學習啦小編收集整理的Linux下用Python獲取命令行輸出的幾個方案,希望對大家有幫助~~

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

      工具/原料

      電腦

      Linux系統(tǒng)

      Python

      方法/步驟

      選擇要使用的命令行,可以是系統(tǒng)的命令,也可以是從其他渠道獲取的已經(jīng)編譯好的命令。這里以MIxnyn為例,搜索MIxnyn MILCA即可。

      采用terminal和ipython寫程序,打開terminal,輸入ipython。

      方案一、采用commands包獲取命令行的輸出信息。

      import commands

      status, output = commands.getstatusoutput(micmd)

      mi = output

      方案二、采用subprocess獲取命令行的輸出信息。

      import subprocess

      res = subprocess.Popen(micmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True)

      mi = res.stdout.readlines()

      mi = float((mi[0].strip()))

      方案三、直接采用os獲取命令行的輸出信息。

      import os

      p = os.popen(' '.join(['MIxnyn', zwspfile, str(Ndx), str(Ndy), str(N), str(kneig)]))

      mi = p.read()

      mi = mi.strip()

      在實際的應用過程中,可以根據(jù)實現(xiàn)環(huán)境和需要選擇其中一種方案輔助讀取命令行的輸出。另外,也可以通過先將命令行輸出的內(nèi)容保存到文本文件,然后再進行讀取。


    Linux下用Python獲取命令行輸出的幾個方案相關文章:

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

    2.Python怎么運行系統(tǒng)命令行

    3.怎么用命令行查看Linux系統(tǒng)位數(shù)

    4.Linux下5個有趣的命令行技巧介紹

    5.Linux下基于命令行的音樂播放器

    6.Linux下通過命令行來操作使用Dropbox

    7.如何使用cmd命令去導出文件下的文件名稱到Excel

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

    Python在慢慢成為腦影像數(shù)據(jù)處理中的主流語言。而在做腦影像處理時,不免有時候需要用到一些別人開發(fā)好的工具包,而這些包并不都是python包。下面是學習啦小編收集整理的Linux下用Python獲取命令行輸出的幾個方案,希望對大家有幫助~~ L
    推薦度:
    點擊下載文檔文檔為doc格式
    3083530