Python term 模塊

Python term 模塊ide

term 模塊適用於文字編輯,樣式切換,光標移動 等一系列操做適用於終端命令行文字光標處理等操做。spa

安裝命令行

 pip install py-term

 

使用方式rest

方式一code

import term

#
輸出只佔字符數的位置 term.write('hello',*style) # 輸出字符並回車 term.writeLine('hello',*style)

方式二orm

import term

#
定義一個文字樣式 text = term.format(text, *style) # 輸出只佔字符數的位置 term.write(text) # 輸出字符並回車 term.writeLine(text)

 

其餘參數blog

樣式屬性ip

描述
term.off 關閉全部屬性
term.bold 加粗
term.dim 暗淡
term.underscore 下劃線(僅限單色顯示)
term.blink 閃爍
term.reverse 相反
term.hide 隱藏

文本顏色underscore

顏色
term.black 黑色
term.red 紅色
term.green 綠色
term.yellow 黃色
term.blue 藍色
term.magenta 品紅
term.cyan 青色
term.white 白色

文字背景get

顏色
term.bgblack 黑色
term.bgred 紅色
term.bggreen 綠色
term.bgyellow 黃色
term.bgblue 藍色
term.bgMagenta 品紅
term.bgcyan 青色
term.bgwhite 白色

光標位置


  •  # 光標移動的位置
  • term.pos(line,column)

  •  # 獲取當前光標所在位置
  • term.getSize()

  •  # 將光標移動到原位
  • term.homePos()

  • # 將光標移動位置
  • term.up(value=1)
  • term.down(value=1)
  • term.left(value=1)
  • term.right(value=1)

  • # 保存當前光標位置
  • term.saveCursor()

  • # 恢復保存的光標位置
  • term.restoreCursor()

  • # 清屏
  • term.clear()

  • # 清除當前光標位置到借宿的行
  • term.clearLineFromPos()

  • # 清除從開始到當前光標位置的行
  • term.clearLineToPos()

  • # 刪除樣式
  • term.strip()

 

文本對齊


  • # 中心對齊
  • term.center(text)

  • # 右對齊
  • term.right(text)
相關文章
相關標籤/搜索