コード内でサーバーアドレスを渡すと正常に動作する単純なPythonクライアントとサーバーを作成していますが、ユーザーがサーバーアドレスを入力して、間違っている場合はエラーをスローできるようにしたいと考えています。以下のコードを使用すると、端末から「リスト インデックスが範囲外です」というエラー メッセージが表示されます。
server = (sys.argv[1])
serverAdd = (server, '65652') # server address and port number
誰でもこれで私を助けてくれませんか。
Python でクライアント プログラムを実行するときに、接続先のアドレスを入力してサーバーに保存できるようにしたいと考えています。「programname.py」と入力して、コマンド ラインからプログラムを直接実行します。サーバーはすでに着信接続をリッスンして実行されています。