Я пытаюсь построить веб-скребок в python. На сайте отображается список записей. Через раскрывающееся меню я могу выбрать порядок списка.
html выглядит следующим образом:
...
<select name="sortOrder"
id="search-toolbar-sort-by"
onchange="$('#sortOrder').val($('#search-toolbar-sort-by').val());
$('#searchFilterForm').submit();
console.log('value:' + $('#sortOrder').val());
ga('send', 'event', 'MySearch', 'clicked sorting');
console.log('nach ga');">
<option value="relevant">relevant</option>
<option value="newest">newest</option>
<option value="start date">start date</option>
</select>
...
Мои навыки работы в сети очень низкие, и я не знаю, что Javascript участвует в 'onchange'.
В инструменте сетевого анализа браузера я вижу, что он выполняет запрос POST. Но когда я беру URL-адрес запроса POST и вставляю его вручную, я все равно получаю заказ по умолчанию.
Я ищу легкое решение, чтобы получить список в правильном порядке из моего сценария python , Запросы модуля кажутся недостаточно мощными. Но, возможно, это реализуемо с запросами_ html (?).
Спасибо за помощь.