我刚刚开始学习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 , [], [])因为我运行窗口,所以我不能将sys.stdin添加到socket_list中。有人能给我不同的建议吗?
非常感谢,也很抱歉有问题要问你。
发布于 2013-08-10 18:47:14
您可以使用input()代替sys.stdin,但是当您键入's‘并输入是"s\r“时。
所以如果
s1=input() #type s as input
s1!='s' # so it is 's\r'https://stackoverflow.com/questions/18164886
复制相似问题