Кажется, я решил проблему с помощью Azure CLI . Тем не менее, я все еще удивляюсь, почему это не сработало так, как предполагалось при использовании azure-python-sdk .
Вот код:
import subprocess
import json
subscriptions = json.loads(subprocess.check_output('az account list', shell=True).decode('utf-8'))
print(subscriptions)
Спасибо за ваши ответы.