有人知道绕过 html 延迟加载问题的策略吗?
Someone knows a strategy to bypass a html late load problem?
有人知道绕过 html 延迟加载问题的策略吗?
这里 table 不要在我的页面上加载 python 请求。
找到 API 调用它。根 URL 是:https://br.advfn.com/common/bov-options/api
,示例调用是 https://br.advfn.com/common/bov-options/api?symbol=PETR4
,其中 PETR4
作为参数传递。
只需使用 GET 请求:
import requests
symbol = "PETR4"
res = requests.get(f"https://br.advfn.com/common/bov-options/api?symbol={symbol}")
print(res)
结果:
{"result":[{"symbol":"PETRF286","type":"Call","style":"A","strike_price":"28,46","expiry_date":"18\/06\/2021","volume":"28912100","volume_form":"28.912.100","change_percentage":"25,0%","url":"\/p.php?pid=quote&symbol=BOV%5EPETRF286","class":"up"},{"symbol":"PETRF296","type":"Call","style":"A","strike_price":"28,96","expiry_date":"18\/06\/2021","volume":"25247000","volume_form":"25.247.000
...
有人知道绕过 html 延迟加载问题的策略吗?
这里 table 不要在我的页面上加载 python 请求。
找到 API 调用它。根 URL 是:https://br.advfn.com/common/bov-options/api
,示例调用是 https://br.advfn.com/common/bov-options/api?symbol=PETR4
,其中 PETR4
作为参数传递。
只需使用 GET 请求:
import requests
symbol = "PETR4"
res = requests.get(f"https://br.advfn.com/common/bov-options/api?symbol={symbol}")
print(res)
结果:
{"result":[{"symbol":"PETRF286","type":"Call","style":"A","strike_price":"28,46","expiry_date":"18\/06\/2021","volume":"28912100","volume_form":"28.912.100","change_percentage":"25,0%","url":"\/p.php?pid=quote&symbol=BOV%5EPETRF286","class":"up"},{"symbol":"PETRF296","type":"Call","style":"A","strike_price":"28,96","expiry_date":"18\/06\/2021","volume":"25247000","volume_form":"25.247.000
...