I am writing a python program that is supposed to receive commands remotely, open a TCP connection locally (but not limited to localhost), and report the result.
I was looking for list of possible exceptions that can be thrown by asyncio.open_connection(...) but there seems to be nothing in the documentation at all. Where could I find such list? It is necessary to handle all exceptions that could possibly occur in order to report exception back to the command source, should an exception occur.