python web(bottle)学习笔记(1)——前言
小小的自白
转瞬已将至不惑之年,岁月这把杀猪的刀从来都不会手下留情。
没做过开发一段时间,思前想后挣扎过一段时间,心中一直惶惑不安······不安的是我以后如果不写代码了怎么办?以后不干了怎么办?以后要是离职了,哪家公司会要我?因为像我这边的小白,说竞争没啥竞争力,说技术说真的,也只是略懂一二,有时候说皮毛都算不上······
可沉思再三,以及不知所措,还不如把自己做一些东西记录下来,也算是对自己一种交代吧!
再此首先万分感谢我的导师Empty大神 @http://www.cnblogs.com/EmptyFS,如果没有他,兴许很久以前,我早已不写代码了!也是他教会我学会沉淀自己,别想太多,‘安安静静’做一个小码农也是一件快乐的事吧!
首先说明这一系列的教程,我都会秉承‘’小白‘’学习的模式来记录,因为我也希望我可以重头开始!重新梳理一下自己!
这一系列教程,我会从开发到部署,到后续代码优化迭代,我会慢慢写成文字,一一进行记录。当然有个前提需要说明一下,真的····真的····真的····第一次写文章,这些也仅仅作为我自己学习python 开发一个过程的笔记,以前我是做android开发,后来公司业务暂时没这要的需求,正好Empty大神引领我,走向python学习之路,一切的一切仅作为我个人学习笔记,如有笔误,或不足之处,还希望各位同志海涵!如有什么建议或想交流也可以随时的联系我。
另外推荐另一位大神的博客@http://www.linuxyw.com这里有你想要学习的干货!不用多说,一吃就如雷灌顶!说不准真的可以打开你的洪荒之力哟!试一试吧!
其实你看了这位大神的博客@http://www.linuxyw.com后都不需要再看我这些东西了!O(∩_∩)O哈哈~,不过还是那句话,我只是为了给我自己一个交代!
为什么要写这一系列的教程?
其实你问我为什么要写,我自己也不知道。只是隐隐约约的觉得,自己总该给自己一些交代吧·····或者有其他的原因,或者我想装一下B(算了,别丢人现眼,小白菜一个)·····
1: 有点闲暇时间,但是不知道该做些什么事情
2: 我感觉现在文笔能力越来越TMD的下降了,不会用语言表述些事情,试一试写点教程,找找感觉回来
3: 把以前学习一些东西进行记录,已备忘
4:.....................................暂时想不到了
为什么选择的是bottle这个框架?
bottle虽说再python web 框架里是比较小众,但是也不乏起魅力所在吧!要深究为啥要使用这个框架,我只能说目前我学习的也只是这个框架!不知道这个算不算是原因呢?
或许后续我可以写写flask的,也不是不行!
教程对各位看官们有什么要求?
1: 说零基础要求,我估计我会被口水喷死.....为求自保,我希望各位看官们还是至少知道一些python基础知识吧,再此推荐你百度《python基础教程 》这几个字,万丈高楼平地起,绝世武功靠修行,要想学得好,基础要打牢!
2: 至少你要一点点的HTML、CSS和js基础的吧,其实说实话,这些方面也不是我的专长,我也只是略懂略懂,我也只是偶尔有空看了一些Vue.js这些东西,多看看写别人写的案例示例也就一知半解了,不求精通,但求一知半解吧!因为我真的也只是一知半解!
3: 服务器要懂吗?什么web服务器?什么WSGI容器?什么web 框架?其实吧,我也不是很懂,但是我会百度啊!是不是,遇到问题,首先我们还是先要自求多福,实在不能为力了,还可以请教别人啊!所以学习的路上不怕遇到‘’拦路虎‘’,就怕你坚持不住,或不懂自寻门路!
4: linux? 这个吧其实我也不是很熟悉,不过还是那句话,咋们有万能救世主《百度》,咱们就兵来将挡水来土掩吧!
这一系列教程会有哪些实战案例?
案例1:
如图示:后续教程会以此网站为模板,使用python来进行开发
(声明一下,模板来源于http://amazeui.org/,如有侵权,请联系删除,各位请勿商用啊!)
案例2:
(声明一下,模板来源于http://amazeui.org/,如有侵权,请联系删除,各位请勿商用啊!)
结束语:
本章节,主要是系列文章序幕,也纯属是写点文字练练语感。
系列文章目录:
python web(bottle)学习笔记(2)——python 开发环境准备