AnsiParser¶
AnsiParser 是一個 library,用於解析 ANSI 跳脫序列(ANSI escape sequences),
它可以像 terminal 一樣處理這些序列並解析為螢幕輸出,支援將其轉換為格式化文字或 HTML 等。
以下是一個簡易的使用範例:
import ansiparser
ansip_screen = ansiparser.new_screen()
ansip_screen.put("\x1b[1;6H-World!\x1b[1;1HHello")
ansip_screen.parse()
converted = ansip_screen.to_formatted_string()
print(converted) # ['Hello-World!']
讓我們開始吧! Getting started