为什么driver
会获得所有详细信息,但requests
无法获取所有详细信息。
我正在尝试减少使用driver
从网站获取报价所需的时间。面对以下问题我无法找到解决办法。
url = 'https://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/GetQuoteFO.jsp?underlying=AUROPHARMA&instrument=FUTSTK&expiry=28MAR2018&type=-&strike=-'
raw_page = requests.get(url).text
soup = BeautifulSoup(raw_page, "lxml")
soup.find("span",{"id":"lastPrice"}).text
给出
' - '
url = 'https://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/GetQuoteFO.jsp?underlying=AUROPHARMA&instrument=FUTSTK&expiry=28MAR2018&type=-&strike=-'
raw_page = driver.page_source
soup = BeautifulSoup(raw_page, "lxml")
soup.find("span",{"id":"lastPrice"}).text
给出
' 617.00'
我无法弄清楚是否有解决方法。