项目背景:

之前写了一个系列叫《Java从入门到放弃》,现在看到Java的市场份额逐月狂降,看来,真正放弃的时候快要了。

放弃Java这门语言,不代表放弃软件开发,软件制作的思维是通用的。所以打算以项目的形式来快速上手学Python的数据分析。

项目分析:

现在市面上做数据分析的太多了,最火的首选股票。

为什么选择股票呢?

我们来分析分析,

1. 数据丰富,各大财经网站都可以去爬数据,

2. 各大财经网站每天的复盘数据已经帮忙整理好了。

3.如果能找到一套合理的方案,可以自己设计一套自动化交易方案,就算拿1W试水,按每周交易1次,每次赚1%,一年下来可以赚50%了。(当然这是理想状态。但,这不就是数据分析的魅力么,并且,与金钱挂钩更容易促进学习!)

数据获取:

东方财富网站的http://quote.eastmoney.com/center/gridlist.html#hs_a_board有所有票的代码。

或者自行去找更好的财经网站。

开发工具:anaconda+pycharm,具体工具的用法,请自行百度搜索。

老鱼Python数据分析——篇一:项目立项相关推荐

  1. 老鱼Python数据分析——篇十三:“选股宝”数据下载代码优化

    今天在测试下载本月(5月)数据时发现,只有6号.7号.9号和15号有数据,其他日期的数据都是完全相同的. 如何解决这个问题? 通过观察发现,没有数据或数据读取很慢时,页面上会出现这样的进度条: 所以修 ...

  2. 老鱼Python数据分析——篇十八:消息推送(二)

    任务三:使用微信机器人和极光API推送消息 一.微信机器人推送消息 使用微信机器人的本质其实就是使用Web端微信,所以有不少的限制,比如 近几个月申请的新微信号是不能登录的 (亲测证实),要注意. 在 ...

  3. 老鱼Python数据分析——篇十七:使用pycharm创建django项目

    最近把基础的数据爬取和存储都学习完了,开始进行数据的显示,考虑到通用性,还是使用Web方式来显示数据吧. 所以接下来就开始django学习之路,因为django是一个免费并且强大的开源Web框架. 使 ...

  4. 老鱼Python数据分析——篇十五:“选股宝”使用API下载JSON格式数据

    从页面读取数据每次都需要定位HTML标签,那么有没有更简洁的办法呢? 当然有,那就是找到页面数据的来源,分析哪些数据是我们想要的,直接通过WebAPI来获得数据. 我使用的是360极速浏览器,按F12 ...

  5. 老鱼Python数据分析——篇二:系统设计(找代理IP)

    开发环境:win7 x64版本,python 3.6,Anaconda3 (64-bit) 因为频繁访问容易被封IP,所以我们需要使用代理来进行数据的爬取(当然你也可以放慢节奏,比如每5秒爬一条记录) ...

  6. 老鱼Python数据分析——篇三:操作MySQL数据库

    Python操作数据库非常的方便. 不同的数据库你需要下载不同的DB API模块,例如你需要访问Oracle数据库和Mysql数据,你需要下载Oracle和MySQL数据库模块. DB-API 是一个 ...

  7. 老鱼Python数据分析——篇十八:消息推送(一)

    需求分析 这两天想把分析处理之后的数据,做一个定时发送,按照自己设想和百度搜索,发现有以下几种办法.(只是我发现比较大众化的办法,不代表只有这几种方法) 发送邮件 QQ机器人 微信机器人 极光API ...

  8. 老鱼Python数据分析——篇七:将爬取的数据保存到CSV文件

    使用Python操作CSV文件非常方便,三行代码搞定. 一.向文件中追加数据 import csv# 将数据写入文件 with open("d:\\data.csv", " ...

  9. 老鱼Python数据分析——篇四:多线程处理

    上一篇我们找到了代理,大家在实现过程中应该发现,每次循环除了3~5秒冷却,验证代理IP也需要时间,上万的IP,每个IP的验证时间平均按1秒算,也需要10000+秒! 太慢了!!! 如何解决这个问题呢? ...

  10. 老鱼Python数据分析——篇五:将python程序打包成exe

    前一篇的多线程程序写好后,就可以挂在后台执行了,但在编写后面代码时,总是容易中断 所以我们可以把当前处理代理IP的程序打包生成exe文件后运行,这就,就不会影响后面的编码了. 我们可以直接通过pych ...

最新文章

  1. 蓝牙怎么实现传输的_不知道手机蓝牙有啥用?1分钟带你了解蓝牙这6种用法!涨知识啦...
  2. 免费学python的软件-初学python编程,有哪些不错的软件值得一用?
  3. react与jQuery对比,有空的时候再翻译一下
  4. 解决方案架构师我需要懂代码吗_“请问需要加汤吗?”火锅店背后隐藏的商业暗示,你都看懂了吗?...
  5. RPC系列:基本概念
  6. 新浪微博时间格式解析java_仿新浪微博格式化时间
  7. Bailian2713 肿瘤面积【基础】
  8. LIRE的使用:搜索相似的图片
  9. textarea中输入多个空格或者换行时只显示一个空格的解决办法
  10. 达人评测 华为watch gt2和gt选哪个好
  11. salesforce之chatter
  12. Ubuntu安装音频编辑软件Audacity
  13. 银河麒麟V10服务器系统安装教程及注意事项
  14. 清理XCode缓存文件
  15. 2018太原理工计算机二级,太原理工大学2018年度全面绩效考核结果和发放考核绩效的通知...
  16. html鼠标悬停模糊,模糊效果鼠标悬停清晰
  17. linux定时任务每两天,linux定时任务
  18. 洞泾智能机器人产业基地_松江洞泾加快布局人工智能全产业链 腾讯优图创新基地揭牌...
  19. Javascript基础知识 1(JS)
  20. python考研成绩_出考研初试成绩之后

热门文章

  1. AR公共安全及应急指挥中的应用 | TVP思享
  2. 【美赛】2022美赛思路参考资料及其代码分享【全网最全】【美国大学生数学建模竞赛】【MCM/ICM】
  3. matlab安装前有兼容性问题,matlab安装及问题解决
  4. python如何输入特殊符号_python特殊符号转义
  5. JAVA毕业设计高校实习实训管理系统计算机源码+lw文档+系统+调试部署+数据库
  6. 计算机文化基础作品ppt,计算机文化基础PPT课件
  7. 山东中职计算机应用基础课件,计算机应用基础课件(中职)-精选版.ppt
  8. 简明的wifi通信协议介绍
  9. 集成电路总设计(Ⅴ)
  10. 一秒内破解“最难数独”