●章初識Python Web 開發1
●Python Web 開發介紹1
●為什麼應該選擇Python 作為Web 開發語言2
●選擇Python 2 還是Python 3 2
●Web 框架介紹3
●主流Web 框架3
●小眾的Web 框架5
●選擇Web 框架時應遵循的原則5
●第2章Web 開發前的準備7
●搭建一個能運行的虛擬機環境7
●安裝VirtualBox 8
●使用Vagrant 安裝8
●使用Docker 安裝10
●包管理和虛擬環境13
●包管理13
●使用pip 替代easy_install 13
●distribute、distutils 和setuptools 14
●entry_points 15
●插件繫統16
●虛擬環境17......
內容簡介
本書按照一個Web 產品從無到有、從簡單變復雜、從基礎到進階的過程,多角度、多方面講述了Python Web開發。內容涉及Web框架、測試、數據庫、消息隊列、服務化、持續集成等,把網站工程的全貌展現在讀者的眼前,從其中可以了解Web工程從開發到上線的完整流程。另外,作者對當前現在正在流行的技術或工具,如Flask、Celery、Jupyter、Supervisor、SaltStack、Pandas等都有較為詳細的闡述,可作為技術選型時的參考。對於Web 開發者、使用Python 語言的運維工程師和運維開發工程師、想提高Python 技能的開發者、想了解Python Web 開發的其他開發者,本書都適合閱讀。