Python培训
400-996-5531
话说Python入门很简单,很多人推荐没有编程基础想要学习编程的同学去学,对比了一下还真是的。很多人学习Python是想要做Python爬虫,去做数据分析,然而入门简单,这个这个怎么搞呢?
01爬取数据
两个可以替代Python里urlib和re正则表达式的库,它们分别叫做requests和Ixml。
第一个库挺不错的,现在在获取网页源代码时,我都用这个库,大家如果有不懂的可以看看那个网站。https://blog.csdn.net/iloveyin/article/details/21444613 第二个库由于我是用3.4版本的Python,折腾了很久没折腾进去,于是我发现了另一个不错的库BeautifulSoup,详细教程参考: Python爬虫入门八之Beautiful Soup的用法
有了requests和Beautifulsoup,基本上可以实现我想要的很多功能了。我便做了一一个抓取分级基金数据的爬虫:
02分析并推送
其实在此分析其实还谈不上,顶多算是筛选。(不过我相信随着 我数学能力提升会能有进一步的分析的,美好的祝愿。。。)筛选很简单,就是涨幅或收益率等等满足一定条件就保留下来,保留下来干嘛?推送啊! !
将保存下来的数据通过邮件发送到自己的邮箱,手机上下载个软件,一切就大功告成了!
至此当时学习Python的目的就达到了,当时鸡冻地要炸了! ! !
不过....那么好玩的东西,怎么能这么快就结束了?再折腾吧!
03简单的界面
等等! Python好像不能直接弄成exe可执行文件,不能每次运行都开Python的窗口啊!强迫症怎么能忍! 1上网搜搜发现有诸如py2exe的包可以转换,可是老子是3.4版本啊! 折腾半天没搞定,算了!我不是会点VB吗,用那个吧。于是连界面都有了,刚好会点PS,做做低级的界面也不错。
04云服务器
做完界面我以为就结束了,我还是too young啊。用了几天发现,我总不能天天开着电脑让它就运行那么几个程序吧?总得有个地方能我24小时运行这些程序。本来想跟朋友的电脑轮流运行,还是太麻烦。偶然的机会我发现了云服务器这个东西。了解后砸下重金买下服务器(其实一个月30而......)
折腾一番linux系统的操作, 实现了24小时的实时推送。
而到这里,我已经深陷到Python里了,我觉得我应该继续学习这门强大简单的语言,在知乎上看到了一个问题: Quant应该学习哪些Python知识? 虽然说的是Quant但也为我指引了-一些方向。目前正准备学习numpy,pandas,matplotlib这些库, 以实现未来对金融、经济数据的可视化和分析。相关的内容有一本书写得还不错, 叫《利用Python进行数据分析》,有兴趣学习可以读读。
如果你也想入门高薪Python人工智能行业,欢迎你来到达内学习。
Python人工智能免费试听课,2月21-24日免费训练营,2月25日正式开课!10年经验资深工程师授课,全国70个城市300个校区就近试听,也可在线试听。
感谢您的阅读,以上就是达内Python培训机构分享给大家的如何一点点学习Python爬虫技术的,你都学会了吗?更多Python相关的内容尽在达内Python培训机构官网,敬请关注!
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved