JSL-тег не отображается при разборе HTML с Python и Beautiful Soup
Немного предыстории (я новичок в программировании, так что терпите меня):
Я пытаюсь вычистить числа duration_in_traffic из карт Google (я знаю, что есть API, но этот фрагмент данных ограничен "Картами для бизнеса", поэтому я подумал, что это будет самый простой маршрут).
Когда я использую Beautiful Soup, чтобы найти все <div>
теги, почти ничего не появляется После осмотра элемента немного ближе, похоже, что большая часть страницы вложена в тег, который выглядит следующим образом:
<jsl jstcache="79"></jsl>
Я предполагаю, что это как-то связано с javascript и динамической природой страницы, но есть ли способ получить доступ к разделам в этом теге jsl с помощью Beautiful Soup?
1 ответ
Если Beautifulsoup не может этого сделать, я могу порекомендовать lxml.html [0]