日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python管道是什么

1、概念

創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)與策劃設(shè)計(jì),彭水苗族土家族網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:彭水苗族土家族等地區(qū)。彭水苗族土家族做網(wǎng)站價(jià)格咨詢:18980820575

使用管道操作,可以將一個(gè)程序的輸出指定為另一個(gè)程序的輸入,而將一個(gè)程序的標(biāo)準(zhǔn)輸出連接到另一個(gè)程序的標(biāo)準(zhǔn)輸入,這種機(jī)制叫做管道。

2、格式

程序1 | 程序2 | 程序3…… | 程序n

目的是將程序1的標(biāo)準(zhǔn)輸出連接到程序2,將程序2的標(biāo)準(zhǔn)輸出連接到程序3的輸入,依次類推。

3、實(shí)例

管道調(diào)用子程序。

#!/usr/bin/python
 
 from  subprocess import *                        # Subprocess management,可以做很多子進(jìn)程的文件,我們要引入這個(gè)文件
 p = Popen(["cat", "-n"], bufsize=1024,stdin=PIPE,
                stdout=PIPE, close_fds=True)      # 打開程序第一個(gè)參數(shù)是一個(gè)列表(程序名稱,參數(shù))
                                                  #    第二個(gè)參數(shù)是緩沖區(qū)大小
                                                  #    stdin,stdout是設(shè)置是否打開這些管道,如果他的值是subprocess.PIPE的話,
                                                 #        就會(huì)打開,同stdin一樣的還有stderr
                                                 #    close_fds設(shè)置為true(unix-only)所有的文件描述符除了(0,1,2)在子程序執(zhí)行前都會(huì)關(guān)閉
 (fin, fout) =  (p.stdin, p.stdout)                                                 
 for i in range(10):                              # 你會(huì)懂的^_^
    fin.write("line" + str(i))
    fin.write('\n')
    fin.flush()
     print fout.readline(),

以上就是python管道的介紹,它的概念也不難理解,就是輸入和輸出的連接,大家學(xué)會(huì)后也嘗試下有關(guān)的用法吧。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程

(推薦操作系統(tǒng):windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。)


文章標(biāo)題:創(chuàng)新互聯(lián)Python教程:python管道是什么
網(wǎng)頁(yè)URL:http://www.5511xx.com/article/dhcsihj.html