微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

'NoneType'对象没有属性'additional_properties'

如何解决'NoneType'对象没有属性'additional_properties'

我正在使用消耗价格表SDK Python,但出现错误。它已经运行了很长时间。在2020/08月份失败了:

'nonetype' object has no attribute 'additional_properties'

尽管API没有字段Additional_properties的描述,但它来了。现在给出这个错误

“ meterdertails.additional_properties”字段也是如此。

代码

consumption_client.price_sheet.api_version = '2019-10-01'
priceSheetResult = consumption_client.price_sheet.get_by_billing_period(billing_period_name=self.partition_date.replace('-','')[0:6],expand='properties/meterDetails')

return priceSheetResult

示例在错误之前正确:

{"unit_of_measure": "1 Hour","billing_period_id": "/subscriptions/.../providers/Microsoft.Billing/billingPeriods/20190601","offer_id": "MS-AZR-0017P","unit_price": "2","included_quantity": "0","part_number": "AAA","additional_properties": null,"meter_id": "111111111111111","currency_code": "EUR","meter_details": {"meter_name": "NC24","service_tier": null,"meter_category": "Virtual Machines","service_name": null,"meter_sub_category": "NC Promo Series Windows","pretax_standard_rate": null,"total_included_quantity": null,"meter_location": "EU West","unit": "1 Hour"}}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。