Как создать набор данных с выводом данных API - PullRequest
0 голосов
/ 05 августа 2020

Я новичок в Python и пытаюсь создавать наборы данных с данными, собранными из Интернета. Мне нужна помощь с добавлением данных в новый набор данных. Ниже мой код.

    from pandas import DataFrame
    import numpy as np
    import pandas as pd
    import requests
    import json
    from pandas.io.json import json_normalize
    import time
    import datetime as dt
    url = "http://test:8999/manage/mgmtrestservice/instanceinfometric? 
 instanceName=TEST_80&agentHostName=TEST.local"`
    payload  = {}
    headers = {
      'Authorization': 'Basic amRlX2FkbW'
    }
    response = requests.request("GET", url, headers=headers, data = payload)
    print(response.status_code)
    data = json.loads(response.text)
    df = DataFrame(data)
    json.dumps(data)
    for i in range(0,len(df['instanceInformation'])):
        print(df['instanceInformation'][i])
    df = DataFrame.append(data, True)
    df ['time_update'] = dt.datetime.now()
    df.reset_index(drop=True, inplace=True)
    stats_web1 = DataFrame.append(df, ignore_index=False, verify_integrity=False, sort=False)

Я добавил изображение для справки, необходимо создать набор данных с именем экземпляра, информацией и временем с добавлением данных.

Любые рекомендации по оптимизации кода будут оценен.

введите описание изображения здесь

...