pyte是在內存VTXXX兼容的終端仿真程序。 XXX代表一個系列視頻終端,1970年和1995年的第一個,也可能是最有名的的開發DEC,是VT100終端,它現在是一個事實上的標準對所有的虛擬終端模擬器。 pyte如下訴訟。
那麼,人們為什麼會需要一個終端仿真程序庫?
- 屏幕刮終端的應用程序,例如HTOP或資質。
- 要編寫跨平台的終端仿真器;無論是與圖形化(的xterm,rxvt的)或Web界面,像AjaxTerm。
- 有樂趣,黑客在古代,不良記錄技術。
注意:pyte開始作為一個叉VT102的,這是一個不完整的實現VT100特徵。
安裝
如果你有setuptools的,你可以使用easy_install的-U pyte。否則,你可以從GitHub上下載源代碼並運行Python setup.py安裝。
示例
  >>>進口pyte
  >>>屏幕= pyte.Screen(80,24)
  >>>流= pyte.Stream()
  >>> stream.attach(屏)
  >>> stream.feed(U“? u001b7 u001b [47H u001b)0 u001b [H u001b [2J u001b [H”
  U“ u001b [2; 1HNetHack,版權所有1985年至2003年 r u001b [3; 1”
 ü“H通過斯蒂廷MATHEMATISCH中樞和M.”
  U“斯蒂芬森 r u001b [4;對於去1H查閱許可證”
  U“尾巴 r u001b [5; 1H u001b [6; 1H u001b [7; 1HShall我PI”
  U“完蛋角色的種族,角色,性別和排列F”
  U“或你[ynq]?”)
  >>> screen.display
  ['',
 '的nethack,版權所有1985-2003“,
 “通過斯蒂廷MATHEMATISCH中樞和M.斯蒂芬森。 ',
 “詳情請參見許可證。 ',
 “ ',
 “ ',
 “要我挑一個角色的種族,角色,性別和對齊你[ynq]?”
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ',
 “ ']
  >>>
選項?
pyte不單單是怪異的全球終端仿真器庫,這裡是值得一試,其他幾個選項:Termemulator,pyqonsole,webtty AjaxTerm
要求:
- 在Python中
評論沒有發現