我遇到了这个Socket编程示例,在该示例中,我被要求连接到远程机器套接字,该远程机器套接字问我一系列数学难题(大约50个)。 43/57 ==?并且应该在最后给我一个标志。一个错误的答案和会话断开连接。
here's my python code to the basic interaction:
from socket import socket
from telnetlib import Telnet
sock = socket()
sock.connect(('remote machine url', 4000))
t = Telnet()
t.sock = sock
t.interact()
sock.close()
是否有一种方法可以让上面的脚本处理拼图并将标记立即显示给我(在这种情况下,拼图的数量为500或1000)? 我已经尝试使用read_all()和其他读取方法,但是没有得到任何结果。 谢谢