【问题标题】:Python integrate input and outputPython整合输入输出
【发布时间】:2020-08-02 10:34:52
【问题描述】:

我最近使用 Python 中的套接字创建了一个双向 Python 聊天。但是,客户端发送终端窗口和客户端接收窗口是分开的(所以我在一个终端窗口中看到消息,我在另一个终端窗口中输入我的响应。这是因为它们是 2 个不同的程序)。我的问题是如何将这两个窗口添加在一起,以便在消息仍输出到屏幕时都可以使用输入功能。我认为答案是不可能的,如果是这种情况,我可以使用哪些替代方案。

【问题讨论】:

  • 您是否尝试过多线程在单个程序中同时运行多个功能?另外,您能举例说明您当前的代码吗?
  • 那会很好用,谢谢你,直到我刚刚在谷歌上搜索过,我才知道线程是什么。
  • 如果你有两个真正独立的程序,一个程序如何阻止另一个程序做某事?如果它们不是单独的程序,那么终端仿真器窗口绝不是单个程序的组件,而是单个程序的主机 .

标签: python python-3.x input printing io


【解决方案1】:

您可以使用threading 模块中的线程来并行运行多个函数。

文档在这里:https://docs.python.org/3/library/threading.html

【讨论】:

    猜你喜欢
    • 2014-11-10
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 2014-06-24
    • 2018-04-11
    • 2013-01-10
    • 1970-01-01
    • 2021-11-02
    相关资源
    最近更新 更多