Azure API в Python

Я пытаюсь создать отчет, используя Python для API биллинга Azure. Я получаю ответ от WEBAPI в формате CSV. с помощью следующего кода. Формат данных в csv: https://imgur.com/a/5AVhkYc

import requests
import pandas as pd
url=  

"https://consumption.azure.com/v2/enrollments/"+xxxxx+"/usagedetails/download? 
startTime="+startTime+"&endTime="+endTime
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)}
response=requests.get(url,headers=headers)
response_format=response.data.decode('utf-8-sig')
TESTDATA1=StringIO(response_format)
df1=pd.DataFrame([sub.split(",") for sub in TESTDATA1])

Как получить значения в фрейме данных, основываясь на столбце, используя python или что-то еще, используя python, так как я новичок в python. Когда я подаю в суд на разделение в фрейме данных, оно портится, так как некоторые из значений столбца имеют ",", что делает еще один столбец. Я не хочу этого. Может ли кто-нибудь помочь мне в этом.

0 ответов

Другие вопросы по тегам