Переключить HTML-класс в нестандартное значение для чтения с BeautifulSoup - PullRequest
0 голосов
/ 22 апреля 2019

Я сканирую сайт с 20 результатами поиска из 200, используя запросы и BeautifulSoup. Мне нужны только первые 20 результатов, но, к сожалению, они основаны на алгоритме сортировки, отличном от используемого по умолчанию.

Результаты приведены следующим образом:

Name        ShoeSize      Length
John           8            160
Patrick        9            158
Stuart         9            170
Jack           9.5          164
...

На странице очень легко переключать список путем сортировки по длине (что я и хочу). Тем не менее, URL-адрес не меняется для этого, так что request.get (url) не поднимает его

Реализовать сайт относительно легко, так как в случае по умолчанию он показывает

<th class="sorting_asc">ShoeSize .... <th class="sorting">Length ...

в то время как после переключения это становится

<th class="sorting">ShoeSize .... <th class="sorting_asc">Length ...

Как получить результаты с сортировкой не по умолчанию (то есть по длине)?

...