初学Python,有哪些开源项目代码可以学习呢?阅读Python开源项目代码主要原因有什么?下文将作详细介绍,一起随小编了解一下!
阅读Python开源项目代码原因:
1、在工作过程中遇到一些问题,Google和StackOverFlow等网站找不到解决办法,只能去翻源码。
2、对某些项目或者方向感兴趣,希望能够深入了解。
3、学习遇到瓶颈需要汲取开源项目的经验和用法来做提高。
没有目的的阅读开源项目就是耍流氓,浪费了时间,但是能学到的东西很少,怎样根据自身情况去阅读呢?
1、和兴趣以及工作契合,例如,工作中没有机会用到celery,又不是自己想造个轮子,读它的源码做什么?所以要从平时能接触到的那些项目中选取。
2、一个方向只看一两个典型的就可以了,比如web框架,看bottle和flask的源码,但是,并不是堆得多了更好,有时候反而选择太多会懵。
3、不同技术阶段的选择代码量、复杂度不一样的项目。
4、清楚自己看代码的目的,就是你看代码是想了解人家怎么设计、调试bug、还是只是想学习正确的编程用法呢。
怎么阅读开源项目源码?
1、不要畏惧
2、带着问题去阅读代码
3、断点调试
4、善用文档、官网例子
5、理解作者的思考方式
6、阅读项目的早期版本
7、记忆并绘制项目架构
8、参与
本文章为学习相关信息展示文章,非课程及服务广告文章,产品及服务详情可咨询网站客服微信。
文章转载须注明来源,文章素材来源于网络,若侵权请与我们联系,我们将及时处理。





