import urllib.request
import re##def downback(a,b,c):
##    ''''
##    a:已经下载的数据块
##    b:数据块的大小
##    c:远程文件的大小
##   '''
##    per = 100.0 * a * b / c
##    if per > 100 :
##        per = 100
##    print('%.2f%%' % per)
stock_CodeUrl = 'http://quote.eastmoney.com/stocklist.html'# 获取股票代码列表
def urlTolist(url):allCodeList = []html = urllib.request.urlopen(url).read()html = html.decode('gbk')s = r'<li><a target="_blank" href="http://quote.eastmoney.com/\S\S(.*?).html">'pat = re.compile(s)code = pat.findall(html)for item in code:if item[0] == '6' or item[0] == '3' or item[0] == '0':allCodeList.append(item)return allCodeListallCodelist = urlTolist(stock_CodeUrl)
for code in allCodelist:print('正在获取%s股票数据...' % code)if code[0] == '6':url = 'http://quotes.money.163.com/service/chddata.html?code=0' + code + \'&end=20180413&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;TURNOVER;VOTURNOVER;VATURNOVER;TCAP;MCAP'else:url = 'http://quotes.money.163.com/service/chddata.html?code=1' + code + \'&end=20180413&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;TURNOVER;VOTURNOVER;VATURNOVER;TCAP;MCAP'urllib.request.urlretrieve(url, 'd:\\all_stock_data\\' + code + '.csv')  # 可以加一个参数dowmback显示下载进度

利用Python爬取网易上证所有股票数据(代码相关推荐

  1. python爬取股票信息_利用Python爬取网易上证所有股票数据(代码

    利用Python爬取网易上证所有股票数据(代码 发布时间:2018-04-14 17:30, 浏览次数:1261 , 标签: Python import urllib.request import r ...

  2. python爬取沪深所有股票数据并生成Excel文件

    爬取沪深所有股票数据并生成Excel文件 一.分析需求 1.对于沪深两市的各只股票,获取其:'股票代码', '股票名称', '最高', '最低', '涨停', '跌停', '换手率', '振幅', ' ...

  3. 如何利用python爬取网易新闻

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: LSGOGroup PS:如有需要Python学习资料的小伙伴可以 ...

  4. 利用python爬取飞猪信息_Python---20行代码爬取斗鱼平台房间数据(下)-阿里云开发者社区...

    在上一篇中,已经详细的讲解了如何获取数据,接下来是深度处理数据,这里调用xlsxwriter库来制作Excel表格. 工具:Python3.6.5,Pycharm 1.模块介绍 XlsxWriter模 ...

  5. 利用python爬取网页选考要求数据

    爬取背景:福建省发布了选考要求数据,想要获取数据进行分析,无奈数据量太大 需求分析:要爬取数据的网站为 http://fj.101.com/gaokao/#/,需要将数据存储为csv格式. 爬取代码如 ...

  6. python 怎么爬桌软件数据_如何利用Python爬取并分析红岭创投的数据?

    第一步:爬取数据 通过 selenium + Firefox 的无头模式将需要的数据爬取出来,代码实现不在赘述,详细步骤可查看我的上一篇图文(如何利用Python爬取网易新闻), 由于 seleniu ...

  7. 通过爬取天猫商品评论实例分析Python爬取ajax动态生成的数据

    本文主要通过爬取天猫商品kindle的评论为例来说明利用python爬取ajax动态生成的数据的方式,本文使用的工具如下: 工具 chrome浏览器[寻找评论的动态链接] python3.5[执行代码 ...

  8. 爬取网易财经中股票的历史交易数据

    爬取网易财经中股票的历史交易数据 需求分析 得到股票代码 股票代码的信息是在东方财富网中获取(http://quote.eastmoney.com/stocklist.html) 得到股票的历史交易记 ...

  9. python 翻译库本地库_利用python爬取并翻译GEO数据库

    原标题:利用python爬取并翻译GEO数据库 GEO数据库是NCBI创建并维护的基因表达数据库,始于2000年,收录了世界各国研究机构提交的高通量基因表达数据,现芯片集数据量高达12万以上.想要从这 ...

最新文章

  1. AI Studio 对于波士顿房价的线性回归
  2. 如何混合编译C语言和C++
  3. Golang gRPC 示例
  4. 如何定期按时完成数据中心的测试?
  5. spring aop实现原理_Spring 异步实现原理与实战分享
  6. java+switch语句+枚举_Java:在子类下使用带有枚举的switch语句
  7. ECS 还是轻量应用服务器,看完评测你就知道了?
  8. 开源可视化网页抓取工具Portia 爬虫
  9. 哲理故事300篇 下
  10. python爬取饿了么评论_爬虫实例:饿了么爬虫
  11. 看板记录工具wekan
  12. 其他笔记 - matlab代码转换为python代码(SMOP、numpy)
  13. Matlab加矩形窗程序,基于MATLAB结合矩形窗设计FIR滤波器
  14. 一个读者大佬精心总结的阿里、腾讯、宇宙条大厂 Offer 面经和硬核面试攻略
  15. v2订阅一键同步自定义混淆
  16. IDB数据桥提供方用oracle,WinCC与第三方系统数据交互IndustrialDataBridge(54页)-原创力文档...
  17. Verilog HDL高级数字设计 从零学习(一)
  18. IDEA中maven项目右边Dependencies报错飘红
  19. 黑白激光打印机出现重影故障,原因与解决办法分析
  20. 响应式布局-bootstap-阿里百秀案例

热门文章

  1. MapReduce编程中常用的字符操作
  2. 关于MapReduce中自定义Combine类(一)
  3. Git学习笔记01--初始化设置
  4. Android下常见的内存泄露 经典
  5. Highcharts 本地导出图片 Java
  6. 微软Webcast课程下载软件iReaper正式登陆Android平台
  7. 微机原理8086CPU
  8. 让你不再害怕指针.pdf
  9. linux usb学习笔记
  10. hive 语句总结_Hive常用命令总结