为什么我在使用 TERM=dumb 生成屏幕时得到 "Clear screen capability required"?

Why am I getting the "Clear screen capability required" when spawning screen with TERM=dumb?

这就是我生成 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))

我正在查看预期输出 ---> 需要清除屏幕功能。 我该如何解决?

GNU screen 处理 pty,它需要更强大的终端类型。所以用 xterm.

之类的东西替换 dumb
$ TERM=dumb screen -S tmp
Clear screen capability required.