Получение текстовых данных из строк таблицы
Выгружаю из Appmetrica данные по поисковой выдаче. Использую для этого библиотеки requests, json, urllib Коротко сам запрос:
url = '{host}/logs/v1/export/events.json?'.format(host=API_HOST)+ url_params
r = requests.get(url, headers=header_dict)
Более подробно можно прочитать в справке appmetrica
На выходе получаю данные наподобие этих:
{"Регион":"Башкортостан Респ","Город":"Агидель г","Аптека":"Аптека не выбрана","Поисковой запрос":"па"}
{"Регион":"Башкортостан Респ","Город":"Агидель г","Аптека":"Аптека не выбрана","Поисковой запрос":"пан"}
{"Регион":"Башкортостан Респ","Город":"Агидель г","Аптека":"Аптека не выбрана","Поисковой запрос":"пананг"}
{"Регион":"Башкортостан Респ","Город":"Агидель г","Аптека":"Аптека не выбрана","Поисковой запрос":"пананги"}
{"Регион":"Башкортостан Респ","Город":"Агидель г","Аптека":"Аптека не выбрана","Поисковой запрос":"панангин"}
Прошу подсказать, каким образом я могу оставить только для дальнейшей обработки:
па
пан
пананг
пананги
панангин
Это пример с конкретным товаром. Регионы могут быть другие, количество символов до названия товаров также меняется.
Источник: Stack Overflow на русском