#python #excel #excel-formula #plugins
#питон #превосходить #excel-формула #Плагины
Вопрос:
Мы используем плагин excel для извлечения некоторых данных из API. Наш файл excel содержит столбец с идентификатором сущности, и мы используем формулу excel для извлечения данных для этой сущности из Интернета.
Можно ли запустить это из Python?
Я мог бы экспортировать свой файл pd.DataFrame
в csv, открыть его с помощью excel, добавить нужные данные и прочитать их обратно в pandas… но есть ли более быстрый способ?
Ответ №1:
Вы можете импортировать запрос и извлечь данные с помощью метода Json()
import pandas as pd import requests url = 'https://api.covid19api.com/summary' r = requests.get(url) json = r.json() json
Затем у вас есть данные, и вам просто нужно включить их в свой фрейм данных
Комментарии:
1. Чтобы уточнить, я не собираюсь проверять общедоступный URL-адрес на наличие некоторых данных. У меня есть плагин в excel, который аутентифицируется на удаленном сервере и извлекает данные, а ключи API/API, используемые плагином, не являются открытыми.