股票和基金一直是热门的话题,很多周围的人都选择不同种类的理财方式。就股票而言,肯定是短时间内收益最大化,这里我们需要用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爬虫回测股票的方法内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: Python爬虫回测股票的实例讲解

本文地址: http://www.cppcns.com/jiaoben/python/374703.html

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

  1. python回测工具_Python爬虫回测股票的实例讲解

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

  2. python信息检索和评价系统_Python爬虫实现的微信公众号文章下载器

    所以我就想有什么方法能否将这些公众号文章下载下来.这样的话,看起来也方便.但是网上的方法要么太复杂(对于我这个爬虫入门新手来说),要么付费. 但我的需求其实却很简单--"方便的查找 / 检索 ...

  3. 用python倒序输出一个字符串_Python字符串逆序输出的实例讲解

    1.有时候我们可能想让字符串倒序输出,下面给出几种方法 方法一:通过索引的方法 >>> strA = "abcdegfgijlk" >>> st ...

  4. python中readlines函数例子_Python遍历方法readline()和readlines()实例讲解

    在进行Python项目开发(http://www.maiziedu.com/course/python/)中我们需要遍历一个大日志文件,在这个时候我们应该使用readlines()还是readline ...

  5. python数组赋值_对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解

    对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解 列表赋值: >>> a = [1, 2, 3] >>> b = a >>> print ...

  6. python抓取数据库数据_Python爬虫抓取东方财富网股票数据并实现MySQL数据库存储...

    Python爬虫可以说是好玩又好用了.现想利用Python爬取网页股票数据保存到本地csv数据文件中,同时想把股票数据保存到MySQL数据库中.需求有了,剩下的就是实现了. 在开始之前,保证已经安装好 ...

  7. python通过ip池爬_python 爬虫 代理ip池(适合初学者)

    初次学习python爬虫的朋友在频繁访问被爬取页面网站时都会被拦截,也就是限制ip.这里教教大家建立代理ip池. #!/usr/bin/env python3# -*- coding: utf-8 - ...

  8. python atm银行取款系统_Python实现ATM系统

    今天偶尔在知乎上看到某大佬用Python写的ATM系统案例,然后观摩了下他的实现思路和源码,感觉受益颇多,于是就根据自己的思路和目前掌握的Python编程基础将ATM实现了一下,以下是案例解析的过程: ...

  9. python爬取收费素材_Python爬虫练习:爬取素材网站数据

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 在工作中的电子文案.ppt,生活中的新闻.广告,都离不开大量的素材,而素材 ...

  10. monthy python爬虫_Python爬虫DOTA排行榜爬取实例(分享)

    Python爬虫DOTA排行榜爬取实例(分享) 1.分析网站 打开开发者工具,我们观察到排行榜的数据并没有在doc里 doc文档 在Javascript里我么可以看到下面代码: ajax的post方法 ...

最新文章

  1. c语言加法减法乘法,一元多项式的加法减法乘法c语言描述线性表应用
  2. ipconfig不是内部或外部_OSPF外部路由详解-LSA4-LSA5
  3. 水磨石地面分隔条设置示意图_水磨石地面设置分格条的作用是什么
  4. esp32cam与下载板的实际有效接线图
  5. 机器学习笔试面试超详细总结(一)
  6. window下查看dll, lib文件是32位还是64位
  7. java编译机制_java的编译机制
  8. ftp协议是一种用于_______的协议_网络安全常见协议解析:TCP、UDP、HTTP、FTP、SMTP等之间的区别...
  9. 电脑显示已连接网络但是无internet访问
  10. 鸡兔同笼html语言,java 鸡兔同笼问题详解
  11. linux返回上级目录
  12. Multifactor Explanations of Asset Pricing Anomalies学术翻译
  13. Typical of the grassland dwellers of the continent is the American antelope
  14. HCU混动控制器,HEV串并联(IMMD) 混动车辆 simulink stateflow模型包含工况路普输入,驾驶员模型
  15. 获取中国节假日信息api
  16. 全球500强企业里用的两字母域名!
  17. PL2303在ARM Linux下驱动的问题及解决方法
  18. 微信小程序开发之——map组件
  19. html中banner属性,banner是什么
  20. js控制form提交的action

热门文章

  1. 删除桌面右键菜单中的英特尔核心显卡选项
  2. 怎么撰写营销策划书?
  3. Excel各种条件求和的公式汇总
  4. opengl 3D平衡球小游戏
  5. 复杂性应对之道——维度思维
  6. 计算机excel在三维饼图改字,Excel如何一键生成饼图 Excel如何修改饼图
  7. 图片验证码识别教程技术原理分析
  8. mac 电脑 打开隐藏文件
  9. 20172301 2017-2018-2 《程序设计与数据结构》第六周学习总结
  10. Java加密体系结构(JCA)参考指南