代码之家  ›  专栏  ›  技术社区  ›  Matthias Urlichs

Python:readline/input()与来自不同线程的输出进行交互

  •  0
  • Matthias Urlichs  · 技术社区  · 6 年前

    我正在用一个交互式控制台编写一个多线程程序:

    def console()
        import readline
        while True:
            data = input()
            do_whatever(data.split())
    

    但是,我使用的库从另一个线程运行我的回调。回调需要打印到控制台。因此,我希望清除命令行,重新显示提示,并重新显示命令行。

    除了重新实施,我该怎么做 readline

    0 回复  |  直到 6 年前