如果一点基础没有,那么肯定要先牢牢打好Python的基础。
1. int、string、float等各种基本类型处理,尤其是字符串的处理;
2. 元组列表字典等各种集合处理;
3. 类的定义和使用,继承和重载,尤其类函数静态函数成员函数的区别;
4. 匿名函数,线程,进程,多线程多进程,同步异步等等都需要掌握;
5. 熟悉各种常见的第三方的模块;
第三方模块多是Python最大的特点(小心不要踩版本的坑)。
接下来就是根据你的方向有选择去学习。
建议有一定基础后,直接撸爬虫,不仅能锻炼python知识,还能收获:
1. http协议的知识,比如http头和http状态码;
2. html、css、JavaScript前端知识;
3. 字符编码的知识;
4. 正则表达式、lxml、BeautifulSoup等提取数据的知识;
5. 多线程的知识;
6. 数据处理的知识,如文件读写,sql数据库和nosql数据库的知识;
7. 验证码、代理服务器等反爬虫知识;
8. scrapy等爬虫框架的知识;
9. bloomfilter去重算法、内存优化、数据库优化的知识;
10. phantomJS模拟浏览器的知识;
11. 调试、捕捉、修正错误的经验;
安利,请看近7000人收藏的《python资料汇总(建议收藏)》
安利,请看偶的网络爬虫系列文章。干货多多
如果对您有帮助请点赞。谢谢支持。
python 入口,python 2f,python wxglade,python穿越沙漠论文,Python游戏脚本找图,xmldiff python,foldleft python,python路由模板,repeat函数python,python tuxedo 配置,hadoop stream pythonpython 入口,python 2f,python wxglade,python穿越沙漠论文,Python游戏脚本找图,xmldiff python,foldleft python,python路由模板,repeat函数python,python tuxedo 配置,hadoop stream pythonpython 入口,python 2f,python wxglade,python穿越沙漠论文,Python游戏脚本找图,xmldiff python,foldleft python,python路由模板,repeat函数python,python tuxedo 配置,hadoop stream pythoncss渐变兼容,urlist 表单css,css img去掉阴影,说明网页中使用CSS,css浮动特性3技巧,table1像素细线css,div css弹性盒子