问题描述
这就是我生成 pexpect 模块的方式。
os.environ["TERM"] = "dumb"
child = pexpect.spawn(
'/usr/bin/screen -S idle nodejs botxxx/{}'.format(session["username"]+".js"),encoding='utf-8',env = {"TERM": "dumb"},dimensions=(200,200))
我正在查看 pexpect 输出 ---> 需要清除屏幕功能。 我该如何解决这个问题?
解决方法
GNU screen
处理 pty,它需要更强大的终端类型。因此,将 dumb
替换为类似 xterm
的内容。
$ TERM=dumb screen -S tmp
Clear screen capability required.