【发布时间】:2020-08-02 10:34:52
【问题描述】:
我最近使用 Python 中的套接字创建了一个双向 Python 聊天。但是,客户端发送终端窗口和客户端接收窗口是分开的(所以我在一个终端窗口中看到消息,我在另一个终端窗口中输入我的响应。这是因为它们是 2 个不同的程序)。我的问题是如何将这两个窗口添加在一起,以便在消息仍输出到屏幕时都可以使用输入功能。我认为答案是不可能的,如果是这种情况,我可以使用哪些替代方案。
【问题讨论】:
-
您是否尝试过多线程在单个程序中同时运行多个功能?另外,您能举例说明您当前的代码吗?
-
那会很好用,谢谢你,直到我刚刚在谷歌上搜索过,我才知道线程是什么。
-
如果你有两个真正独立的程序,一个程序如何阻止另一个程序做某事?如果它们不是单独的程序,那么终端仿真器窗口绝不是单个程序的组件,而是单个程序的主机 .
标签: python python-3.x input printing io