前言:做网站后台: 有大量的成熟的框架,如django,flask,bottle,tornado 写网络爬虫: Python写爬虫很简单,库很健全 科学计算: 参加数学建模大赛,完全可以替代r语言和MATLAB 数据挖掘: 机器学习:Python的机器学习包很多 数据科学: 最近spark,Hadoop都开了Python的接口,所以使用Python做大数据的mapreduce也非常简
做网站后台:有大量的成熟的框架,如django,flask,bottle,tornado
写网络爬虫:Python写爬虫很简单,库很健全
科学计算:参加数学建模大赛,完全可以替代r语言和MATLAB
数据挖掘:机器学习:Python的机器学习包很多
数据科学:最近spark,Hadoop都开了Python的接口,所以使用Python做大数据的mapreduce也非常简单
自动化运维:做系统部署,日常维护的脚本
看到Python的功能强大了吧。现在工作需要的一些网络数据抓取,我都用Python处理了。对于一个小白来说学习Python要注意些什么,哪些是重点,如果自学Python找一份开发的工作,重点又该是什么?
下面我们就来具体分析一下。
学Python,到底学什么?
1)如果学Python是想了解编程语言,做一些实用小工具来提高效率,那学习的主要内容应该是Python的网络访问(urllib, urllib2, requests),爬虫相关的库,正则表达式, BeautifulSoup,XPath,Excel,数据库MySQLdb模块等,了解html网页。
这些知识熟练应用,从网络上抓取数据,再进行分析处理,完全没有问题。
2)如果你想学习Python语言找一份开发的工作,那看企业的岗位中有哪些要求。
总的来讲,Python语言作为工作中效率提升的工具,非常好用的,如果没有编程语言基础,想学习Python后从事开发,要求偏高。重点要放在Web学习,框架(Flask, Django)学习上,html, js 是基本。同时要打好Linux基础,可以多了解一些Java比较好。

文章出自:http://qh.itpxw.cn/edu/201956762.html
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
在接下来十年,人才的竞争赛道将再次切换。 Carl Benedikt Frey和...
互联网时代,真正的开拓不仅是坚忍前进,还需要创造精神,创...
在政策牵引下,中国的云计算产业规模迅速扩大。据统计,201...
2017年,微软Xbox和任天堂的Switch混合手持/机顶盒游戏机将受到更...