Python Web Programming
暫譯: Python 網頁程式設計

Steve Holden

  • 出版商: New Riders
  • 出版日期: 2002-01-18
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 720
  • 裝訂: Paperback
  • ISBN: 0735710902
  • ISBN-13: 9780735710900
  • 相關分類: Python程式語言
  • 已過版

買這商品的人也買了...

商品描述

Python Web Programming is a practical introduction to building networked systems in the object-oriented framework of the Python language. It shows how to leverage the powerful Python libraries to build systems with less programming effort and easier maintenance. It leaves involved discussion of the Python language by itself to other books and dives right into using Python within web enables applications.

This book is intended for programmers who have experience with other programming languages (such a C or C++) and has some experience with building web-based systems. It is for the serious programmer who does not want a basic introductory to the language.

All code developed in the book will be available on the newriders.com website. This is an incredible asset because the Python language allows for modular programming between systems, thus readers in their projects can use code created in the book.

Table of Contents

I. WHY PYTHON, AND HOW?

1. The Python Language.
2. An Introduction to Python.
3. Object-Orientation.

II. NETWORK PROGRAMMING IN PYTHON.

4. Client/Server Concepts.
5. Available Client Libraries.
6. A Server Framework Library.
7. Asynchronous Services.

III. DATABASE PROGRAMMING IN PYTHON.

8. Relational Database Principles.
9. Client/Server Database Architectures.
10. The Python Database Interface.
11. Adapting the Python Interface to Database Products.

IV. XML AND PYTHON.

12. A Bird's-Eye View of XML.
13. XML Processing.
14. SAX: The Simple API for XML.

V. INTEGRATED WEB APPLICATIONS IN PYTHON.

15. Building Small, Efficient Python Web Systems.
16. Web Application Frameworks.
17. AWeFUL: An Object-Oriented Web Site Framework.
18. A Web Application- PythonTeach.com.

VI. APPENDIXES.

Appendix A. Changes Since Python 2.0.
Appendix B. Glossary.
Index.

商品描述(中文翻譯)

《Python 網頁程式設計》是一本實用的入門書,介紹如何在 Python 語言的物件導向框架中構建網絡系統。它展示了如何利用強大的 Python 函式庫,以較少的程式設計工作和更簡單的維護來構建系統。這本書將 Python 語言本身的深入討論留給其他書籍,直接進入在網頁應用程式中使用 Python 的內容。

本書適合有其他程式語言(如 C 或 C++)經驗的程式設計師,並且對構建基於網頁的系統有一定的經驗。這是為那些不想要基本入門的認真程式設計師所寫的。

書中開發的所有程式碼將在 newriders.com 網站上提供。這是一個不可思議的資源,因為 Python 語言允許系統之間的模組化程式設計,因此讀者在其專案中可以使用書中創建的程式碼。

目錄

I. 為什麼選擇 Python,如何使用?
1. Python 語言。
2. Python 簡介。
3. 物件導向。

II. Python 中的網絡程式設計。
4. 客戶端/伺服器概念。
5. 可用的客戶端函式庫。
6. 伺服器框架函式庫。
7. 非同步服務。

III. Python 中的資料庫程式設計。
8. 關聯資料庫原則。
9. 客戶端/伺服器資料庫架構。
10. Python 資料庫介面。
11. 將 Python 介面調整為資料庫產品。

IV. XML 與 Python。
12. XML 的全景視圖。
13. XML 處理。
14. SAX:簡單的 XML API。

V. Python 中的整合網頁應用程式。
15. 構建小型、高效的 Python 網頁系統。
16. 網頁應用程式框架。
17. AWeFUL:物件導向的網站框架。
18. 一個網頁應用程式 - PythonTeach.com。

VI. 附錄。
附錄 A. 自 Python 2.0 以來的變更。
附錄 B. 詞彙表。
索引。