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真的已经入门了.