Просматривать вторичные запросы GET в Python?

#python #python-requests

#python #python-запросы

Вопрос:

Если выполнение запроса на определенный URL-адрес генерирует несколько других запросов GET (встроенные видео и т. Д.), Видимых на вкладке Network инструментов разработчика, Как бы вы определили местонахождение этих запросов и сделали их видимыми в Python?

 import requests 
url = "https://learning.oreilly.com/videos/learn-javascript/9780136752899/9780136752899-LJS1_01_01_02"
r = requests.get(url)
# then somehow return whatever is visible in the network tab.
  

Я пытаюсь напечатать эти два запроса GETэти два запроса в Python вместо того, чтобы каждый раз вручную использовать инструменты разработки.

Комментарии:

1. Если эти запросы запускаются Javascript: не совсем. Вам понадобится безголовый браузер, который оценивает этот Javascript. requests с этим ничего не поделаешь.

2. Есть ли какой-то конкретный безголовый браузер, который вы бы порекомендовали?