【发布时间】:2020-06-23 20:19:16
【问题描述】:
从 nse 网站抓取特定值 (vwap): 这里我有一个带有股票列表的数据框,我需要从 nse 网站获取每只股票的 vwap 值。 下面是重现代码。
stock_list = ['SKIPPER','NIPPOBATRY','RANEHOLDIN','OSWALAGRO','GINNIFILA','VOLTAMP','NACLIND','GALLANTT','ASAHISONG','KSL','UNICHEMLAB',
'TRENT','TIL','MMP','SHARDAMOTR','ARCHIES','MAGADSUGAR']
df = pd.DataFrame()
df['stock_list'] = stock_list
df['vwap_value'] = 0
如何再次抓取数据框中指定的股票名称的 vwap 值
https://www1.nseindia.com/index_nse.htm
所以在上面的 url 中,一旦这个 url 被调用,那么来自第一个 stock_list 的 SKIPPER 将被输入到 EQUITY 搜索框中并导航新的 url 页面
https://www1.nseindia.com/live_market/dynaContent/live_watch/get_quote/GetQuote.jsp?symbol=SKIPPER&illiquid=0&smeFlag=0&itpFlag=0 然后将从新链接中获取 vwap 值。
【问题讨论】:
-
可以分享网址吗?
-
@AndrejKesely 我已经添加了网址
标签: python-3.x web-scraping stock stockquotes