El código se ve así:
<script async="" id="__NEXT_PAGE__/restaurants" src="/_next/static/~k5VPZk5KBtLKJOP7fLbR/pages/restaurants.js"></script> <script async="" id="__NEXT_PAGE__/_app" src="/_next/static/~k5VPZk5KBtLKJOP7fLbR/pages/_app.js"></script> <script async="" src="/_next/static/chunks/146.5cc25d7743407960833f.js"></script> <script src="/_next/static/runtime/webpack-562f11f96da3918c3d37.js" async=""></script> <script src="/_next/static/chunks/styles.4fc2149595e9293ccd52.js" async=""></script> <script src="/_next/static/chunks/styles.4fc2149595e9293ccd52.js" async=""></script>solía
webdriver.Chrome().find_element_by_id(" NEXT_PAGE /restaurants").get_attribute("innerHtml") y
webdriver.Chrome().find_element_by_xpath("//script[@src='/_next/static/chunks/136.ff85cd2297a8e5bf9619.js']").get_attribute("innerHtml")
pero no devolvieron ninguno .
No estoy muy seguro de si hay texto dentro de la etiqueta por cierto. Esta es la página: https://food.grab.com/ph/en/restaurants
Estoy tratando de obtener la latitud y la longitud de los restaurantes en las páginas después de presionar el botón 'cargar más'. Esta información está disponible en la etiqueta con id = ' NEXT_DATA ' para los primeros 16 restaurantes, pero más allá de eso, parece estar oculta en alguna parte. Conozco python pero no javascript.