Я пытаюсь фильтровать сетевые вызовы по имени в python. Я мог бы прочитать весь объект отдельно от API, но я вижу, что это возможно в JavaScript. Может кто-нибудь объяснить, как это сделать в Python?
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome()
browser.get('https://www.google.com/')
performance_data = browser.execute_script('return window.performance.getEntries("widget", "mark");')
file = open('Hero.txt', 'w+')
for performance_datas in performance_data:
file.write(str(performance_data))
Это будет записывать все сетевые вызовы как объект в Hero.txt. Я хочу, чтобы иметь возможность фильтровать это со всеми сетевыми вызовами, где имя имеет виджет в URL-адресе запроса. Могу ли я сделать это с помощью API или это нужно сделать после того, как все сетевые вызовы загружены в Hero.txt?