0

我试图通过导入 urllib3 从 url API 获取响应来计算 python 中的 Azure 使用成本。

但我没有在回复中获得完整的数据。部分数据来了。我的要求是每天明智地获取这些数据,并且必须发送一封邮件进行 5 天的比较。我可以在 powershell 中得到这个,但在 Pyhton 中没有。

这是我正在使用的代码:

import requests
import datetime
import json
import logging
import urllib3
import csv
#logging.raiseExceptions=False
Enrollmentnbr = 'xxxx'
key  = 'xxxxxxxxxxxxxxxxxxxxxxxxxx'
month= datetime.date.today().strftime('%Y-%m')
urlbase = 'https://ea.azure.com/rest/'
#authHeaders = {'Authorization': 'Bearer ' + key}
url= urlbase + Enrollmentnbr + "/usage-report?month="+month+"&type=detail"

headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) 
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',
      'Authorization': 'Bearer {0}'.format(key)}

http = urllib3.PoolManager()
response = http.request('GET', url=url,headers=headers)
4

0 回答 0