我想从nseindia取消最后的价格,但得到"--"这个[重复]。

问题描述 投票:0回答:1
**import requests**
from bs4 import BeautifulSoup
headers = {'User-Agent': 'Mozilla/5.0'}
url ="https://www1.nseindia.com/live_market/dynaContent/live_watch/get_quote/GetQuote.jsp? 
symbol=SBIN&illiquid=0&smeFlag=0&itpFlag=0"
response = requests.get(url,headers=headers)
soup = BeautifulSoup(response.text,'lxml')
price = soup.find_all('ul',{'class':'stock'})[0].find('span').text
print(price)

--

[![在此输入图像描述][1]][1] 。

[1]: https:/i.stack.imgur.comoSzfO.png。劲文

python beautifulsoup
1个回答
0
投票

这个API的方法很有意思。似乎有一个从印度NSE获取数据的库。

https:/nsepy.readthedocs.ioenlatest。

© www.soinside.com 2019 - 2024. All rights reserved.