У меня есть функция, которая возвращает список текста. Я использую API от Mashape (Maui-Pro), который генерирует ключевые слова из данного фрагмента текста. Mashape требует, чтобы вы использовали unirest для HTTP-запросов. Я хочу передать список текста в API и сгенерировать ключевые слова для каждой части текста, но не могу понять, как прокручивать каждую часть текста в списке, используя unirest. Вот код:Передать переменную параметрам unirest
import unirest
from pprint import pprint
from get_articles import extract_text
def get_keywords():
text_list = extract_text()
response = unirest.post("https://maui-v1.p.mashape.com/api/keywords",
headers={"X-Mashape-Key": "UbvKOrgO0amshGoyNHDgGtxaO72vp1ck58Gjsn5BzPZADqHBtb", "Content-Type": "application/json", "Accept": "application/json"},
params=("{\"return_translations\":false," "\"return_uris\":false," "\"content\":\"A piece of text from which to return keywords.\"," "\"thesaurus\":\"English Wikipedia\"}"))
print(response.__dict__)
get_keywords()
Я хотел бы заменить текст контента в params
каждой части текста в text_list
и вернуть ключевые слова для каждого. Любая помощь очень ценится. Благодаря!