“ CosmosError”的实例没有“ status_code”成员

时间:2019-04-25 09:36:07

标签: python azure azure-cosmosdb azure-cosmosdb-sqlapi

我正在尝试使用Azure Cosmos DB python sdk。我正在使用以下github链接中的示例程序:https://github.com/Azure/azure-cosmos-python/blob/master/samples/CollectionManagement/Program.py

在create_Container函数中,出现以下错误:'CosmosError'的实例没有'status_code'成员。根据其实现,azure.cosmos.errors类确实具有status_code。但我不知道为什么会收到此错误。

知道为什么吗?

@staticmethod
def create_Container(client, id):
    ...
    except errors.CosmosError as e:
        if e.status_code == 409:
           print('A collection with id \'{0}\' already exists'.format(collection['id']))
        else: 
            raise errors.HTTPFailure(e.status_code)

0 个答案:

没有答案