このエラーは、クライアントがサーバーに接続できないときに発生します。この場合、クライアントはポート8080の同じマシン（LocalHost）で実行されているサーバーに接続しようとしていますが、2番目のコードスニペットのみを実行した場合、クライアントは「ConnectionRrefusedError」に接続するサーバーホストを持っていません。

サーバーが指定されたポートで実行されてリスニングされていることを確認する必要があります。また、接続を妨げている可能性のあるファイアウォールやネットワークの問題がないことを確認してください。
This error occurs when the client is unable to connect to the server. In this case, the client is trying to connect to a server running on the same machine (localhost) on port 8080, but given that you only ran the second code snippet the client has no server host to connect to resulting in `ConnectionRefusedError`.

You should ensure that the server is running and listening on the specified port. Also, check that there are no firewall or network issues that might be preventing the connection.