我正在编写一个简单的Python客户端和服务器,它可以很好地在我的代码中传递服务器地址,但是,我希望用户能够输入服务器地址并抛出错误,如果它不正确.当我有下面的代码时,我收到来自终端"列表索引超出范围"的错误消息.
server = (sys.argv[1])
serverAdd = (server, '65652') # server address and port number
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我这个.
当我在python中运行我的客户端程序时,我希望能够输入一个地址来连接并将其存储在服务器中.我通过输入programname.py直接从命令行运行程序.服务器已在运行侦听传入连接.