谈谈我是怎么学会python的

python我第一次听说的时候, 觉得不错, 毕竟代码缩进的很规范.


我以前很想学python的, 只是除了加减乘除在IDLE里弄完了之后, 觉得没什么意思, 就卸载了. 

装了, 卸载, 后来再装, 又卸载了, 就这样, 倒腾了很多回, 还仅仅是了解了python的基本数据结构和流程.


后来我又开始学python了, 这会是web的原因, 主要是看到了zope, 一个web开发框架.费老劲才装上zope,  启动了, 然后开始折腾zope, 这是要命的节奏. 发现跟python没什么大关系, 就是折腾zope自己的那一套, 什么DHTML, 插件,  插件没学会, 因为根本就不知如何下手, 以及怎么开始. 再加上zope做出来的网站那个丑啊, 简直是我见过最丑的框架了. 我果断放弃折腾zope以及zope自带的什么CMS了.


zope装了, 卸载, 又装又卸载, 共弄了2次, 彻底死心了.

换k开头的那个python web框架, 我记不清楚名字了. 弄了几天, 觉得还有点意思.

谁让我发现了django呢?

发现了django, 全拜google搜索引擎

然后开始学django, 官方文档4章学完, 跟没学似的.

到处找教程, 直到看到了limodou的<django step by step>, 比较类似于我们平常开发web的那种流程, 总算是学会了django中的几个模块如何使用, django的流程是怎么走的.

可惜的是limodou后来觉得django不好, 自己开发uliweb去了.所以<django step by step>一直没更新.


剩下的就是, 通过django, 我开始深入的学习python.

学了<django step by step>, 回头再重新看django官方教程, 就是那4章, 终于搞明白了, 为什么要那样用.

剩下的事情, 就是围绕一个网站, 用django实现自己想要的功能, 天天摸, 终于在学会django的同时, 也学会了python.


仅仅通过django学会python还是不够的.

剩下的就是爬虫了, 通过用python写些小爬虫, 可以学到http协议, 正则表达式, 一些好用的网络库比如beautifulsoup, requests, httplib2等等.通过不断的调试, 慢慢掌握了基本的爬虫编写技能.

可以说, 会写点小爬虫, 说明python真的已经入门了.


你可能感兴趣的:(谈谈我是怎么学会python的)