在学了这么久的python后,是时候对这一阶段的知识做个总结了,再不去总结怕是学了前面的就忘了后面的了
我要向玄幻小说里面的男主一样时时的回顾自己学到了什么,又懂的了什么
我现在正在学的是js逆向加密,至于说是报课吗?是完全没有的,虽然那个客服小姐姐多次引诱我,但无奈我穷,只能看的网上教程和csdn大佬们的案例一步步来了
我先说说我学到的知识了
一基础篇
1.对于类的使用(最难)
2.各种数据的类型及方法要熟练掌握(字符串,列表,字典,元组)
3,掌握像with open对于文件夹的打开关闭操作
4.自己在网上找搜100例题目一个个调试,掌握程序的运行原理
5.自己可以编一个小的代码玩玩
二高级篇
1,对多进程和多线程的学习(很难看明白原理)
2,对于掌握对excel的操作(我学的是xlwt库,好像还有一个)
我只是稍微了解了一下这个库。若要真正学数据分析的就用pandas这个库
现在我学的也忘的差不多了)
3,对数据库mysql的学习(注意安装问题,最后一次成工,没好的可以找我)
三爬虫篇
到了这里才是python真正好玩的地方了,我最初也是被这个吸引过来的,它可以
1找网址抓美女图片全部下载
2,抓视频下载
3抓网页上数据可见即可爬
需要学习的东西:
1,request库(现在这个是主流,并且最好用)
2,各种解析方法:
正则
bs4
lxml
这里推荐掌握lxml,和正则,这俩种最简单
3,对像json数据的掌握(推荐一个jsonpath的方法)
4,掌握scrapy虽然说有难度
四 掌握前端知识
一开始我也是单纯的利用模块爬数据
非常吃力,因为我根本不知道像源代码这样的数据是表示什么,一开始我连调试工具都不懂这么用,后面看这方面的知识慢慢有了经验,有找了几本前端的书才算是真正的知道了其中的意思了。走了许多弯路
强烈建议
再学不下去的时候找几本前端的书看看了解其中的原理
接下来我会陆续更新一下我以前学到的分享给大家
碰到有数据要爬的或问题不懂的可以留言噢
网友评论