商品簡介
Python快速入門:搭建一個簡單的例子,包括數據表示、面向對象編程、對象持久化、GUI和網站基礎;系統編程:針對命令行腳本編寫、處理文件和文件夾、并行運行程序等需求探索系統接口工具和技術; GUI編程:學習使用Python tkinter組件庫來創建完整的用戶界面; 互聯網編程:訪問客戶端網絡協議和電子郵件工具,使用CGI腳本,以及學習網站搭建技術; 更多應用Python的地方:實現數據結構,分析基于文本的信息,訪問數據庫,以及擴展和嵌入Python。
作者簡介
Mark Lutz是Python培訓的世界領先者,他是最早和最暢銷Python著作的作者,從1992年起就是Python社區的先鋒人物。Mark有25年的軟件開發經驗而且是《Python編程》前一版的作者,也是O’Reilly的《Learning Python and Python Pocket Reference》的作者。
名人推薦
在你掌握Python的基本原理之後,你會如何應用它呢?《Python編程(第4版)(影印版)(套裝上下冊)》針對該語言的主要應用領域——;系統管理、GUI和Web——;做了深入講解,并且探索了它在數據庫、網絡、前端腳本撰寫層、文本處理和更多方面的使用。通過重點關注常用工具和庫,你將會對Python在實際現實世界里的編程有更深的理解。 你將通過一種清晰和簡潔的方式——;講解大量正確用法和常見慣例的例子——;學會語言的語法和編程技巧。《Python編程(第4版)(影印版)(套裝上下冊)》針對3.x版本做了完全的更新,它探討了Python如何成為軟件開發工具,并且特別為此設計了很多代碼示例。
目次
Preface
Part I. The Beginning
1. A Sneak Preview
Part II. System Programming
2. System Tools
3. Script Execution Context
4. File and Directory Tools
5. Parallel System Tools
6. Complete System Programs
Part III. GUI Programming
7. Graphical User Interfaces
8. A tkinter Tour, Part
9. A tkinter Tour, Part 2
10. GUI Coding Techniques
11. Complete GUI Programs
Part IV. Internet Programming
12. Network Scripting
13. Client-Side Scripting
14. The PyMailGUI Client
15. Server-Side Scripting
16. The PyMailCGI Server
Part V. Tools and Techniques
17. Databases and Persistence
18. Data Structures
19. Text and Language
20. Python/C Integration
Part VI. The End
21. Conclusion: Python and the Development Cycle
Index