gpt4 book ai didi

python - 使用 Python SDK 验证 Azure CLI

转载 作者:行者123 更新时间:2023-12-02 23:16:45 26 4
gpt4 key购买 nike

我正在编写一些函数来从 Azure 中提取数据。我将 Python 子进程库与 Azure CLI 命令结合使用,因为有了 Python SDK,它们变得更简单且文档更完善。我的问题是是否可以将 Azure CLI 命令与 Python SDK 结合起来进行身份验证,因为 CLI 使用交互式登录并且没有太多选择。

这样做的目标是将这些函数合并到一个更大的脚本中,以验证并获取我们需要的所有信息。

任何想法或方法都将不胜感激。

谢谢

最佳答案

根据我的测试,如果你想在python应用程序中调用Azure CLI命令,我们可以使用包azure-cli .

例如

from azure.cli.core import get_default_cli

az_cli = get_default_cli()

az_cli.invoke(['login', '--service-principal', '-u', '<appId>', '-p', 'password','--tenant','teanat id'])

az_cli.invoke(['group','show', '-n', 'jimtest'])

enter image description here

关于python - 使用 Python SDK 验证 Azure CLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62983437/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com