I'm fairly new to Python, mostly focused on building Azure Functions. I'm having trouble determining which exceptions to handle for the various Class/Method calls.
If I was using say, a Microsoft REST API, I could see which responses may be returned and handle accordingly.
The Azure Python SDK docs don't provide this same type of visibility into the failure patterns, at least not in context (the same doc). If I look at a single method, say BlobClient.from_blob_url()
there is no indication in the doc of which Exceptions
I might have to handle.
So how do I determine which errors to handle?
Do I make a call with bad parameters and see what that does? Do I make a call then somehow knock a service down and see what it does?