python - 如何从 consumer.usage_details.list() 中过滤对象?
问题描述
我试图只过滤那些符合给定日期标准的对象。但我不能这样做!
consumption = ConsumptionManagementClient(credentials, subscription_id, base_url=None)
for obj in list(consumption.usage_details.list(filter=date_filter))
print(obj.usage_start)
我努力了:
date_filter = 'usage_start ge 2019-02-11T23:59:59Z'
date_filter = 'properties/usage_start ge 2019-02-11T23:59:59Z'
date_filter = 'usageStart ge 2019-02-11T23:59:59Z'
date_filter = 'properties/usageStart ge 2019-02-11T23:59:59Z'
date_filter = 'properties/UsageStart ge 2019-02-11T23:59:59Z'
date_filter = 'UsageStart ge 2019-02-11'
date_filter = 'usage_start ge 2019-02-11'
date_filter = 'properties/usage_start ge 2019-02-11'
date_filter = 'usageStart ge 2019-02-11'
date_filter = 'properties/usageStart ge 2019-02-11'
date_filter = 'properties/UsageStart ge 2019-02-11'
date_filter = 'UsageStart ge 2019-02-11'
解决方案
我在github中找到了 usage_details.list() 的测试方法。您可以按照那篇文章尝试一下。
日期定义:
然后像这样应用过滤器:date_filter ='usageEnd le '+ str(endDate)
希望能帮助到你。
推荐阅读
- c# - 使用 Blazor 在拖放时插入新的部分/组件
- c# - .net 5 ClickOnce FTP 不再是一个选项?
- javascript - JS:如何在没有静态 html 页面的情况下提供 vanialla JS、HTML 和 CSS?
- mongodb - 将组结果推送到数组 mongodb
- ibm-cloud - 红色节点到 IBM Cloud
- vb.net - Visual Studio Vb.net 从 oracle 查询中加载数据集丢失或替换第一行数据
- php - 作曲家:如何获得
post-create-project-cmd 脚本中“create-project”命令的参数? - angular - 我可以在 Angular 中使用反应形式,输入字段在存储和填充时比其他输入字段单独处理吗?
- c - 不完整的类型是不允许的,但我找不到原因。请帮助我<3
- windows - 使用 windows cmd.exe 显示存储在变量中的第一个和最后一个字符串条目