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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:pipes—-終端管道接口

pipes —- 終端管道接口

源代碼: Lib/pipes.py

成都創(chuàng)新互聯(lián)專注于八宿網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供八宿營銷型網(wǎng)站建設,八宿網(wǎng)站制作、八宿網(wǎng)頁設計、八宿網(wǎng)站官網(wǎng)定制、小程序制作服務,打造八宿網(wǎng)絡公司原創(chuàng)品牌,更為您提供八宿網(wǎng)站排名全網(wǎng)營銷落地服務。

從版本 3.11 開始標記為過時,將在版本 3.13 中移除。: pipes 模塊已被棄用(請參閱 PEP 594 了解詳情)。 請改用 subprocess 模塊。


pipes 定義了一個類用來抽象 pipeline 的概念 —- 將數(shù)據(jù)從一個文件轉(zhuǎn)到另一文件的轉(zhuǎn)換器序列。

由于模塊使用了 /bin/sh 命令行,因此要求有 POSIX 或兼容 os.system() 和 os.popen() 的終端程序。

Availability: Unix, not VxWorks.

pipes 模塊定義了以下的類:

class pipes.Template

對管道的抽象。

示例:

 
 
 
 
  1. >>> import pipes
  2. >>> t = pipes.Template()
  3. >>> t.append('tr a-z A-Z', '--')
  4. >>> f = t.open('pipefile', 'w')
  5. >>> f.write('hello world')
  6. >>> f.close()
  7. >>> open('pipefile').read()
  8. 'HELLO WORLD'

模板對象

模板對象有以下方法:

Template.reset()

將一個管道模板恢復為初始狀態(tài)。

Template.clone()

返回一個新的等價的管道模板。

Template.debug(flag)

如果 flag 為真值,則啟用調(diào)試。 否則禁用調(diào)試。 當啟用調(diào)試時,要執(zhí)行的命令會被打印出來,并且會給予終端 set -x 命令以輸出更詳細的信息。

Template.append(cmd, kind)

在末尾添加一個新的動作。 cmd 變量必須為一個有效的 bourne 終端命令。 kind 變量由兩個字母組成。

第一個字母可以為 '-' (這表示命令將讀取其標準輸入), 'f' (這表示命令將讀取在命令行中給定的文件) 或 '.' (這表示命令將不讀取輸入,因而必須放在前面。)

類似地,第二個字母可以為 '-' (這表示命令將寫入到標準輸出), 'f' (這表示命令將寫入在命令行中給定的文件) 或 '.' (這表示命令將不執(zhí)行寫入,因而必須放在末尾。)

Template.prepend(cmd, kind)

在開頭添加一個新的動作。 請參閱 append() 獲取相應參數(shù)的說明。

Template.open(file, mode)

返回一個文件類對象,打開到 file,但是將從管道讀取或?qū)懭搿?請注意只能給出 'r', 'w' 中的一個。

Template.copy(infile, outfile)

通過管道將 infile 拷貝到 outfile。


文章標題:創(chuàng)新互聯(lián)Python教程:pipes—-終端管道接口
URL分享:http://www.5511xx.com/article/dhoscgh.html