我是从NSE网站试图网页刮股票历史数据:qazxsw POI
我想网络刮数据数据公司(符号名)命名的依赖范围(时间段)过去2周,将内容传送到一个CSV文件
https://www.nseindia.com/products/content/equities/equities/eq_security.htm
它说字符(空)
我知道有下载csv文件存在于网站的一个选项,但我想一个自动化的脚本[R为获取数据。
我知道有其他包诸如quantmod存在为获取股票历史数据,但我从这个网站需要,因为它有诸如TTQ,营业额等有用的信息。
为什么另起炉灶?
您可以使用nsepy Python模块。 library(rvest)
url <- "https://www.nseindia.com/products/dynaContent/common/productsSymbolMapping.jsp?symbol=RELIANCE&segmentLink=3&symbolCount=2&series=ALL&dateRange=15days&fromDate=&toDate=&dataType=PRICEVOLUMEDELIVERABLE"
page_html <- read_html(url)
data <- html_nodes(page_html, "p")
data <- html_text(data)
write.csv(data$data, "scrapedData.csv", row.names=FALSE)
也有类似的替代品存在。