新手如何学习python网络爬虫

本人,本科工程类,主要学习航空航天、力学、地形物理方面知识,由于工作需要,需自学python,最近几个月走了不少弯路,现将经验分享如下,希望能给大家帮助。

先了解一下python是个什么东西,就我理解,就跟C\VB\C#等一样的,就是一种语言,提高我们工作效率的一种工具,就像所有编程一样,它的核心也是算法,也就是实现想法的一些思路,一种逻辑关系。

python火热的原因:主要是因为它的包多,也就所谓的轮子多,功能多,可能直接拿过来使用,比如打印就一名话“print('hello world'),尤其是用于数据分析,数据抓取,语言简单上手快,但难在包太多,功能一次性记不全,需要来回倒。

进入正题:

本人自学python三月有余,学习步骤如下:

步骤一:参照《python for kids》一本入门书,主要是老外写的,实践比较多,便于接受,英语好的建议直接用英文版,后来完成了书内的一些小程序,收获比较大,比如如何使用画图工具turtle,等,里面有完成一个小游戏的全部所需的基本功能,建议后期想往游戏发展的,用这个入门。

步骤二:参照《head first python》同样是一本入门书,书中主要是沿着一个思路,从list-class-def(function)-web...等 一路式,层层递进,让你一步一步对python语言有更加深入的理解,同时也对完成一个整体项目,需要什么步骤,思路有了介绍,不过本人在完成到web这一步时,遇到了8080的问题,也就是打不开本地服务器的问题时,停下了,很遗憾,如有高手能帮助解决,不甚感激。

步骤三:在做完上面几个步骤后,突然感觉对于编程,做项目有了一定的概念,也掌握了一些知识,但远远不够,尤其是独立编程时,不知如何下手,甚感需要恶补基础知识,于是苦苦搜寻,看视频(需大量时间,效率低),跟着做,很茫然。直到发现新大陆《北京图灵学院》的网课,在网易上面,突然醒悟,于是;;;

步骤四:目前用着图灵学院的共享资料,正在恶补基础知识、、、

未完待续。

声明,以上无任何打广告成分,所需要的一些书籍、源代码、视频等配套资料,请留言及个人邮箱,我会发给你。毕竟,学习,需要互相帮助才能提高。

展开阅读全文

没有更多推荐了,返回首页