【发布时间】:2020-05-04 16:16:49
【问题描述】:
我目前是第一次在 python 中使用编程服务器,并且我正在使用 telnet 作为我当前的服务器。我使用名称 testserver.py 作为包含 Python 中服务器代码的文件。
python testserver.py
如果需要,我可以提供服务器代码,但我的主要问题源于我在命令提示符中输入以下文本:
telnet localhost 8000
其中 8000 是用于表示我的端口的任意数字。然后我点击回车并 telnet 连接到主机。但是,只要我按下键盘上的一个键,服务器的内容,在我的例子中是“Hello, World!”,就会显示出来,并且 telnet 会失去连接。本质上,我的 telnet 会话即将结束,但我需要保持打开状态......我该如何解决这个问题?
【问题讨论】:
-
我想添加你的服务器代码。 Telnet 通常会保持连接活动,直到它被明确关闭(或网络问题)。快说吧!
-
我该怎么做
-
你好。抱歉,我的意思是请将服务器代码添加到问题中。还有telnet输出。实际上现在想知道这是否是 telnet 的标准行为。有一段时间没用了。将检查它...
标签: python server command-prompt telnet