股票和基金一直是热门的话题,很多周围的人都选择不同种类的理财方式。就股票而言,肯定是短时间内收益最大化,这里我们需要用python爬虫的方法,来帮助我们获取一些股票的数据,这样才能更好的买到相应的股票。下面我们就python爬虫获取股票数据的方法带来详细的讲解。

1.生成上证与深证所有股票的代码:

#上证代码

shanghaicode = []

for i in range(600000, 604000, 1):

shanghaicode.append(str(i))

#深证代码

shenzhencode = []

for i in range(1000000, 1005000, 1):

i = str(i)[1:]

shenzhencode.append(i)

2.定义一个爬取函数,broker创建的实例:

def getalldata(code):

if os.path.exists(datapath + code + '.csv'):

print(code + 'already existed!')

return

metadata = broker.get_stock_pro(code)

if len(metadata) == 0:

return

metadata.to_csv('C:/Users/abc/Desktop/' + code + '.csv',index = False)

print(code + 'finished!')

3.导入多线程需要的模块

from concurrent.futures.thread import ThreadPoolExecutor #多线程

4.遍历所有代码开始爬取,max_workers可适当调整

executor = ThreadPoolExecutor(max_workers=3)

for datatemp in executor.map(getalldata, shenzhencode):

pass

executor = ThreadPoolExecutor(max_workers=3)

for datatemp in executor.map(getalldata, shanghaicode):

pass

python股票回测源码_Python爬虫回测股票的实例讲解相关推荐

  1. python源码_Python爬虫入门之获取网页源码

    爬虫,就是用程序代替人去访问网站,然后把网站上需要的东西拿下来:类似人输入网址,看到页面,然后复制粘贴,只是把这个过程自动化. 那么第一步就是去访问网站,要看到网站的页面,对程序来说也就是源码.笔者在 ...

  2. python爬网页源码_python爬虫爬取网页的内容和网页源码不同?

    可以看到这里id为k_total的元素值不同,爬出来是1,网页源码是55. 附还未完成的代码:import requests from bs4 import BeautifulSoup import ...

  3. python爬虫框架源码_python爬虫的基本框架

    1.爬虫的基本流程: 通过requests库的get方法获得网站的url 浏览器打开网页源码分析元素节点 通过BeautifulSoup或者正则表达式提取想要的数据 储存数据到本地磁盘或者数据库 2. ...

  4. python语音转文字源码_Python实现自动化语音转文本,彻底解放你的双手

    当对一个或多个人的谈话进行记录时,采用一种高度准确和自动化的方式将口语提取为文本非常有用.转换成文字后,便可以将其用于进一步分析或用作其他功能. 我们将使用称为AssemblyAI(https://w ...

  5. python 搜索引擎 实验楼的源码_Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!...

    本文主要向大家介绍了Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 找出中文错别字 1.5 代 ...

  6. python发朋友圈源码_Python 带你一键生成朋友圈超火的九宫格短视频

    1. 场景 如果你经常刷抖音和微信朋友圈,一定发现了最近九宫格短视频很火! ​从朋友圈九宫格图片,到九宫格视频,相比传统的图片视频,前者似乎更有个性和逼格 除了传统的剪辑软件可以实现,是否有其他更加快 ...

  7. python抢票12306源码_Python实现12306火车票抢票系统

    Python实现12306火车票抢票系统效果图如下所示: 具体代码如下所示: import urllib.request as request import http.cookiejar as coo ...

  8. 如何用python编写抢购程序源码_Python实现淘宝秒杀聚划算抢购自动提醒源码

    说明 本实例能够监控聚划算的抢购按钮,在聚划算整点聚的时间到达时发出提醒(音频文件自己定义位置)并自动弹开页面(URL自己定义). 同时还可以通过命令行参数自定义刷新间隔时间(默认0.1s)和监控持续 ...

  9. python爬取微博恶评_python爬取微博评论的实例讲解

    python爬虫是程序员们一定会掌握的知识,练习python爬虫时,很多人会选择爬取微博练手.python爬虫微博根据微博存在于不同媒介上,所爬取的难度有差异,无论是python新入手的小白,还是已经 ...

最新文章

  1. CSS基础知识(颜色、伪类、盒子模型)
  2. 解决方法WindowsError: [Error 193] %1 is not a valid Win32 application
  3. 资深技术专家崮德在阿里管理研发团队的实践和思考
  4. editor.md 实现拖拽剪切复制粘贴上传图片,文件插件
  5. xampp 中mysql中文乱码
  6. HALCON 20.11:深度学习笔记(10)---分类
  7. 中国水系Android第一个版本
  8. 美国十大毕业典礼演讲:记着你总会死去……
  9. 一种很强的对联,看了让我想起高中时期那会儿对中文的崇拜!
  10. 内网穿透,外网装逼:10分钟学会用花生壳实现从外网访问内网的web项目
  11. 常用的ODI映射与过滤命令
  12. 树莓派 python 驱动 lcd tft spi 2.8寸 ili9341 240x320
  13. 还有什么软件可以测试苹果真假,哪个软件可以检测苹果6s手机的真假
  14. macunity日志目录_Unity-日志文件
  15. 用 PHP 来刷leetCode 之 四数之和
  16. 发表科技类论文的期刊《科技新时代》杂志简介及投稿须知
  17. 数据结构C语言描述——用单链表实现多项式的相加
  18. 【《机器人技术》复习】
  19. ESP32 常用蓝牙AT指令使用例程
  20. What CANN Can?一辆小车背后的智能故事

热门文章

  1. Kruskal理解+代码解析
  2. 5大顶级移动UI开发框架
  3. hbase数据库scan操作_HBase最佳实践之Scan
  4. S曲线C语言实现,利用robomodule+STM32F429+直流伺服电机进行简单验证
  5. Python 自动化办公-玩转 Word
  6. mysql常用的tamper脚本,tampermonkey 实用脚本
  7. python 图片对比文件夹_使用python进行文件夹对比
  8. wireshark插件 - 添加UI子树, 向子树上添加分析后的文本
  9. 第六周学习周报20181015-20181021
  10. 如何在AppSec测试中处理SAST FPs