Я пытаюсь спарсить данные с сайта.
Основанную часть у меня получилось спарсить и получить в итоговом результате json ответ в виде:
def get_res(result):
print(result)
получаемый ответ выглядит так:
[{'E': [[{'C': 12, 'T': 1}], [{'C': 25, 'T': 2}], [{'C': 2.29, 'T': 3}]], 'G': 1}, {'E': [[{'C': 98, 'T': 4}], [{'C': 155, 'T': 5}], [{'C': 56, 'T': 6}]], 'G': 2}, {'E': [[{'C': 2.05, 'T': 180}, {'C': 5.85, 'P': 2, 'T': 181}], [{'C': 1.732, 'T': 182}, {'C': 1.084, 'P': 2, 'T': 183}]], 'G': 21}
Вопрос: каким образом теперь получить например данные с определенной 'C', в котором 'T' = например 3 или 183, а также если есть 'P' то его значение тоже брать. Итоговый ответ хочу потом записывать в таблицу excel.
Пытаюсь сделать так, но не работает:
for node in result["E"]:
table = node["T"]
if 3 in table:
cell = node["C"]
printe(cell)