最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

go和python調(diào)用其它程序并得到程序輸出

 更新時(shí)間:2014年02月10日 11:34:30   作者:  
這里介紹下用python和go語言的實(shí)現(xiàn)將其它程序的輸出直接保存成變量供程序使用的方法,大家參考使用吧

在c語言中可以用system函數(shù)調(diào)用系統(tǒng)命令并得到輸出,通過輸出重定向也可以將程序執(zhí)行的輸出保存到文件以供使用,但用起來不是很方便。我這里介紹下用python和go語言的實(shí)現(xiàn)方式,可以將其它程序的輸出直接保存成變量供程序使用。

下面的示例用的是ls命名,需要安裝MinGW,并將“C:\MinGW\msys\1.0\bin”加入環(huán)境變量。

一、用python調(diào)用其它程序,并得到輸出

示例代碼:

復(fù)制代碼 代碼如下:

import os
var = os.popen('ls -l').read()
print var

運(yùn)行效果(以我機(jī)器為例):

二、用go語言調(diào)用其它程序,并得到輸出

go代碼:

復(fù)制代碼 代碼如下:

package main

import (
    "exec" // "os/exec" in go1
    "fmt"
)

func main(){
    cmd := exec.Command("ls", "-l")
    buf, err := cmd.Output()
    fmt.Printf("%s\n%s",buf,err)
}

運(yùn)行效果如下:

相關(guān)文章

  • 用vue.js組件模擬v-model指令實(shí)例方法

    用vue.js組件模擬v-model指令實(shí)例方法

    在本篇文章里小編給各位整理的是關(guān)于用vue.js組件模擬v-model指令實(shí)例方法和相關(guān)代碼,需要的朋友們可以跟著學(xué)習(xí)下。
    2019-07-07
  • Python連接達(dá)夢(mèng)數(shù)據(jù)庫的實(shí)現(xiàn)示例

    Python連接達(dá)夢(mèng)數(shù)據(jù)庫的實(shí)現(xiàn)示例

    本文主要介紹了Python連接達(dá)夢(mèng)數(shù)據(jù)庫的實(shí)現(xiàn)示例,dmPython是DM提供的依據(jù)Python DB API version 2.0中API使用規(guī)定而開發(fā)的數(shù)據(jù)庫訪問接口,使Python應(yīng)用程序能夠?qū)M數(shù)據(jù)庫進(jìn)行訪問
    2023-12-12
  • html網(wǎng)頁調(diào)用后端python代碼的方法實(shí)例

    html網(wǎng)頁調(diào)用后端python代碼的方法實(shí)例

    html頁面中確實(shí)能夠調(diào)用python程序,不過只能調(diào)“一點(diǎn)點(diǎn)”,下面這篇文章主要給大家介紹了關(guān)于html網(wǎng)頁調(diào)用后端python代碼的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • Django跨域請(qǐng)求原理及實(shí)現(xiàn)代碼

    Django跨域請(qǐng)求原理及實(shí)現(xiàn)代碼

    這篇文章主要介紹了Django跨域請(qǐng)求原理及實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • python修改包導(dǎo)入時(shí)搜索路徑的方法

    python修改包導(dǎo)入時(shí)搜索路徑的方法

    搜索路徑是由一系列目錄名組成的,Python解釋器就依次從這些目錄中去尋找所引入的模塊,下面這篇文章主要給大家介紹了關(guān)于python修改包導(dǎo)入時(shí)搜索路徑的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • PyQt5 QTreeWidget 樹形結(jié)構(gòu)遞歸遍歷當(dāng)前所有節(jié)點(diǎn)的實(shí)現(xiàn)

    PyQt5 QTreeWidget 樹形結(jié)構(gòu)遞歸遍歷當(dāng)前所有節(jié)點(diǎn)的實(shí)現(xiàn)

    Qt中實(shí)現(xiàn)樹形結(jié)構(gòu)可以使用QTreeWidget類,也可以使用QTreeView類,本文主要介紹了PyQt5 QTreeWidget 樹形結(jié)構(gòu)遞歸遍歷當(dāng)前所有節(jié)點(diǎn)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 詳解Python中xlsxwriter庫的基本操作

    詳解Python中xlsxwriter庫的基本操作

    xlsxwriter是一個(gè)用于創(chuàng)建和修改Excel文件(.xlsx)的Python庫,它提供了豐富的功能,可以創(chuàng)建復(fù)雜的Excel工作簿,本文為大家介紹了它的一些基本操作,希望對(duì)大家有所幫助
    2023-11-11
  • 什么是python的id函數(shù)

    什么是python的id函數(shù)

    在本篇文章里小編給大家分享了關(guān)于python里id函數(shù)的基礎(chǔ)知識(shí)點(diǎn),需要的朋友們可以一起學(xué)習(xí)下。
    2020-06-06
  • Python連接Redis的基本配置方法

    Python連接Redis的基本配置方法

    本文分享了Linux系統(tǒng)下Python連接Redis的基本配置方法,Python連接Redis需要Redis的Python包支持
    2018-09-09
  • 在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解

    在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解

    這篇文章主要介紹了在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12

最新評(píng)論

高安市| 安陆市| 陇西县| 荆州市| 元朗区| 肥东县| 广汉市| 城固县| 宝坻区| 垣曲县| 青田县| 岳阳县| 大姚县| 乌兰浩特市| 邢台县| 中阳县| 嫩江县| 海门市| 吉林市| 定州市| 棋牌| 屏东市| 凤山市| 稻城县| 织金县| 咸宁市| 怀宁县| 灌云县| 青海省| 大庆市| 同心县| 上犹县| 滨海县| 德钦县| 罗源县| 徐水县| 徐闻县| 太仆寺旗| 贵南县| 泰兴市| 桐梓县|