python爬取股票数据,以上证指数为例,可以爬取任何股票,保存为temp.csv文件

import requests
import pandas as pd# market: 0:沪市 1:深市
# number: 股票代码
# start_data: 起始日期:yyyymmdd
# end_data: 结束时间:yyyymmdd
def getHistoryData(market, number, start_data, end_data):url = 'http://quotes.money.163.com/service/chddata.html?code=' + market + number + '&start=' + start_data + '&end=' + end_dataf = open("temp.csv", "wb")urlt=requests.get(url).contentprint(type(urlt))f.write(urlt)f.close()df = pd.read_csv('temp.csv', encoding='gbk')dataList = []for row in range(0, df.shape[0]):dataList.append({})for col in range(0, df.shape[1]):col_name = df.columns.values[col]dataList[row][col_name] = df.loc[row, col_name]#print(type(dataList))#print(type(df))return dataListif __name__ == '__main__':hisData = getHistoryData('0', '000001', '19901219', '20220811')print(hisData)

python爬取股票数据,以上证指数为例,可以爬取任何股票,保存为temp.csv文件相关推荐

  1. python–爬虫–模拟登录全面介绍和简例–以抓取雅卓app为例

    转载请注明出处:python–爬虫–模拟登录全面介绍和简例–以抓取雅卓app为例 我们在前面的文章中已经学习了如果使用python进行数据抓取. 但我们常常会遇到一种场景,就是想要获取的页面内容或者接 ...

  2. GEE计算时间序列植被指数-以哨兵2数据计算MTCI指数为例+多点像元时间序列值提取

    GEE计算时间序列植被指数-以哨兵2数据计算MTCI指数为例 // 首先是去云处理 function rmCloudByQA(image) {var qa = image.select('QA60') ...

  3. python爬虫实时更新数据_爬虫的增量式抓取和数据更新

    一些想法 页面爬的多了,量上去了之后,就会遇到其他的问题,其实不管做什么技术量大了都会有问题.一般情况下,我认为解决"大量"问题的思路有两个:一种是着力于优化系统的能力,让原本只能 ...

  4. Python爬虫实战之一 - 基于Requests爬取拉勾网招聘信息,并保存至本地csv文件

    Python爬虫实战之二 - 基于Requests抓取拉勾网招聘信息 ---------------readme--------------- 简介:本人产品汪一枚,Python自学数月,对于小白,本 ...

  5. matlab抓取股票数据,Matlab经过sina web接口获取个数即时股票数据函数实现代码

    Matlab通过sina web接口获取个数即时股票数据函数实现代码 代码如下: function stockinfo = queryprice(stocktype, stockid) %stockt ...

  6. php获取股票接口数据接口,「股票数据」 使用Sina API获取新浪财经的证券股票数据接口(时价 K线等)...

    在互联网上找到的新浪API的财务API表示Mark,以供将来参考 ++ e.sina.com.cn/downxls.php?date=2011-07-08&symbol=sh600900 收购 ...

  7. r语言抓取网页数据_使用R进行网页抓取的简介

    r语言抓取网页数据 by Hiren Patel 希伦·帕特尔(Hiren Patel) 使用R进行网页抓取的简介 (An introduction to web scraping using R) ...

  8. matlab抓取股票数据,Matlab通过sina web接口获取个数即时股票数据函数实现代码

    基于Matlab给出了sina即时股票数据获取分析的算法,便于用户开展数据获取和分析工作. 代码如下: function stockinfo = queryprice(stocktype, stock ...

  9. node爬取app数据_使用node.js如何爬取网站数据

    数据库又不会弄,只能扒扒别人的数据了. 搭建环境: (1).创建一个文件夹,进入并初始化一个package.json文件. npm init -y (2).安装相关依赖: npm install -- ...

最新文章

  1. HBase major version number must be less than 2 for hbase-sink
  2. SharePoint的WebService的应用
  3. 【五校联考6day2】er
  4. boost::math模块演示负二项分布使用的简单示例的测试程序
  5. Atom与markdown
  6. 虚拟机安装mysql_linux虚拟机中安装MySQL
  7. 浪潮云海OS C位出道,融合开放基础设施呼之欲出
  8. html页面的ajax请求,【提问】ajax请求返回整个html页面
  9. sklearn.metrics.roc_curve使用说明
  10. 3.Web中使用iReport 整合----------创建PDF格式的
  11. 一个服务器多个网站搜外问答,多个网站共用一台服务器对SEO有影响吗?
  12. 社保证照片怎么做?一招教你get既专业又好看的证件照!
  13. C# 后台GC 的前因后果
  14. CSDN访问首达1W,记录一下
  15. 连接型智能BPM引擎——雀书
  16. 光电玻璃LED透明屏是黑科技?揭秘玻璃LED透明屏原理
  17. 【几种特殊的矩阵:对角矩阵、上下三角矩阵、正态分布随机矩阵、魔方矩阵、希尔伯特矩阵、托普利兹矩阵】
  18. 前端导出 excel 打开文件提示:发现“XXX.xIsx“中的部分内容有问题。是否让我们尽量尝试恢复?如果您信任此工作簿的源,请单击‘是“。
  19. MATLAB打印99乘法表
  20. Ubuntu卸载python3.6

热门文章

  1. php酷狗音乐API接口,酷狗音乐抓取api
  2. android 感应器
  3. 聊城大学计算机学院2016级11班,E·社会实践 | “观运河风采,忆聊城古韵”——2016级11班...
  4. 嵌入式linux ARM 开发板 使用pyqt显示界面
  5. 多个div水平横向排列
  6. word排版----分节、页眉页脚、页码、制作标题样式
  7. [转载]java实现word转pdf
  8. 几张图看懂区块链是什么?
  9. oracle ipac,Oracle VM VritualBOX安装Centos详解与注意事项
  10. 在天堂与地狱之间——清华浪子梦断中关村[推荐]