学习python,如何才能快速上手
我个人之所以会学习python,除了是看了很多关于python的广告,说它如何如何好外,最主要的是因为看到了python的爬虫。做seo的都知道,爬虫知识对于seo的重要性。
知道了为何要学后,我便开始了python的学习之路。首先,我找到了一份python学习视频教程。用了一个月的时间看了一下,之后丢下视频,发现自己依然是不会写出点啥东西。后来放弃了视频,下载了几份关于python爬虫的pdf。然后设定好自己需要爬取的网站(当然都是一些简单的网站)。再根据pdf里的案例介绍,模仿着去写。发现这样做,对知识点的掌握快了很多。没几天,我就基本上能自己用beautifulsoup4、lxml及正则去爬取一个网站的内容了。就这样,我发现我已经入门了。
后来,在这些知识的基础上,我不断的去爬去各个类型的网站,中间遇到问题就去百度,更进一步的掌握了这些知识点。这个时候我已经对爬虫有理解了,所以我回头再看了一遍相关视频,发现里面还有些更深的东西,比如说post登录获取网站信息。稍微看了下,就自己拿博客来做实验,可是尝试了多次依然不行。机缘巧合之下,遇到了一个在校的学生(好像是在python交流群中认识的),他对python这块了解比较多。我给他发了个红包,请他喝个奶茶,他帮我解决了问题,将源码给了我,并且给我说了问题所在。
后来我根据这个,尝试了多次,终于也搞懂了这一块的知识。这下,我基本上是差不多掌握了爬虫这块的知识了,基本上能够实现自动采集与发布的需求了。后来就开始研究浏览器自动化这块,因为这块是做seo快排的核心。
总结:个人觉得要想快速入门python,首先要学基础语法,然后按照自己的问题去学习,比如我想了解爬虫,我就从爬虫开始。并且按照案例,一遍遍的模仿着去实现其功能,这样基本上就能实现快速入门了。
评论