0

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 に追加できません。誰でもこれを行う方法を別の方法で提案できますか?

どうもありがとうございました。初心者の質問で申し訳ありません。

4

1 に答える 1

1

sys.stdin の代わりに input() を使用できますが、「s」を入力して Enter が「s\r」の場合。

だからもし

s1=input() #type s as input
s1!='s' # so it is 's\r'
于 2013-08-10T18:47:14.980 に答える