1. Python Web开发介绍
Python Web开发人员具备的技能:
- 至少熟悉一种Python Web开发框架
- 熟悉Python语法
- 熟悉数据库、缓存、消息队列等技术的使用场景、使用方法等
- 日常能使用Linux或Mac系统工作
- 有性能调优经验,能快速定位问题
- 对HTML/CSS/JavaScript有一定了解
Web开发知识很广,要对业务理解,能写出可维护性足够高的代码。
2. 为什么选择Python
- 快速开发
- 应用广发
- Python标准库和第三方库强大
3. 选择Python2还是3
编程最重要的是对编程思想的理解和经验的积累,2和3思想基本相同,只有少量语法有差别。
4.Web框架
- Django 一站式
- Flask 轻量级
- Pyramid
- Tornado
- Quixote
4.1 怎么选取
- 选择主流的框架,文档齐全