Python:ServerClient连接错误:服务器崩溃

2024-09-30 20:26:42 发布

您现在位置:Python中文网/ 问答频道 /正文

  1. 我打开服务器
  2. 我打开客户机
  3. 客户端向服务器发送“connectrequest”
  4. 服务器接收“connectrequest”
  5. 服务器发送“已连接”到客户端
  6. 从服务器“连接”客户端接收
  7. 客户端打印“已连接”!在
  8. 服务器崩溃,我找不到原因(我也看不到错误)。在

服务器:

from socket import *;

iSocket = socket( AF_INET, SOCK_DGRAM );
iSocket.bind( ( "", 4325 ) );

while True:

    recv_data, addr = iSocket.recvfrom( 2048 );

    if addr[ 0 ] == "127.0.0.1":

        #stuff

    elif recv_data == "on":
        print "New connection:", addr[ 0 ];

    elif recv_data == "connectrequest":
        iSocket.sendto( "connected", addr );

客户:

^{pr2}$

Tags: fromimport服务器客户端data客户机错误原因