pycat netcat, in Python 3. Part of a programming exercise. Handles connecting to a remote address and two-way communication, as well as a simple listening mode listening on :: on a given port. Suggested by Jabberwock on #python.