小编Swe*_*nda的帖子

az:“upgrade”不在“az”命令组中

我想在linux(wsl ubuntu)的窗口子系统中将azure cli从2.0.81升级到2.26.1版本。我正在尝试使用命令az upgrade。它给出以下错误:

az:“upgrade”不在“az”命令组中。请参阅“az --help”。如果命令来自扩展程序,请确保安装了相应的扩展程序。要了解有关扩展的更多信息,请访问https://learn.microsoft.com/en-us/cli/azure/azure-cli-extensions-overview

ubuntu下有什么办法可以升级吗?

upgrade azure azure-cli

5
推荐指数
1
解决办法
4108
查看次数

Python - 列出 Azure 存储容器内的所有文件和 blob

这是我在 StackOverflow 上的第一篇文章,希望它尊重这个社区的准则。

我正在尝试用 Python 完成一个简单的任务,因为尽管我对它很陌生,但我发现它非常容易使用。我在Azure上有一个存储帐户,里面有很多容器。每个容器包含一些随机文件和/或 blob。

我想做的是获取所有这些文件和/或 blob 的名称并将其放在文件中。

现在,我到达这里:

import os, uuid
import sys
from azure.storage.blob import BlobServiceClient, BlobClient, ContainerClient, __version__
connection_string = "my_connection_string"
blob_svc = BlobServiceClient.from_connection_string(conn_str=connection_string)


try:

    print("Azure Blob Storage v" + __version__ + " - Python quickstart sample")
    print("\nListing blobs...")
    containers = blob_svc.list_containers()
    list_of_blobs = []


    for c in containers:
      container_client = blob_svc.get_container_client(c)
      blob_list = container_client.list_blobs()
      for blob in blob_list:
        list_of_blobs.append(blob.name)
      file_path = 'C:/my/path/to/file/randomfile.txt'
      sys.stdout = open(file_path, "w")
      print(list_of_blobs)

except Exception as ex:
    print('Exception:')
    print(ex) 

Run Code Online (Sandbox Code Playgroud)

但我有 …

python blobstorage azure-storage azure-blob-storage

3
推荐指数
1
解决办法
2万
查看次数

Azure Logic-App:每个变量内的附加变量不连贯

我构建了一个逻辑应用程序,它执行 API 调用,获取 JSON 对象。我必须做一些操作才能从中得到一个合适的数组,以生成一封好看的电子邮件。

我已经完成了一个for-each循环来进行操作、创建对象并在最后生成一个数组。但数组包含多次相同的行,并且缺少一些行。

正如您在此处所看到的,单次迭代的数据不匹配:

在此输入图像描述 在此输入图像描述

任何想法?

顺便说一句,循环输入 12 个值需要 5 秒!如果有人知道为什么,我很感兴趣。

azure azure-logic-apps

1
推荐指数
1
解决办法
2345
查看次数