我刚开始学习python并尝试使用select编写简单的聊天。 我运行Windows。
。在我的客户端我使用
socket_list=[]
socket_list.append(sys.stdin)
socket_list.append(s)
while 1:
# Get the list sockets which are readable
read_sockets,wr,err = select.select(socket_list , [], [])
因为我运行windows我无法将sys.stdin添加到socket_list。 任何人都可以建议我如何做到这一点?
非常感谢,对不起问题抱歉。
答案 0 :(得分:1)
你可以使用input()而不是sys.stdin但输入's'时输入是“s \ r”。
所以,如果
s1=input() #type s as input
s1!='s' # so it is 's\r'