Professional Python / Luke Sneeringer.

"Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in mor...

Full description

Saved in:
Bibliographic Details
Main Author: Sneeringer, Luke (Author)
Format: eBook
Language:English
Published: Indianapolis, IN : Wrox, [2015]
Subjects:
Online Access:Click for online access
Table of Contents:
  • INTRODUCTION
  • PART I: FUNCTIONS
  • CHAPTER 1: DECORATORS
  • CHAPTER 2: CONTEXT MANAGERS
  • CHAPTER 3: GENERATORS
  • PART II: CLASSES
  • CHAPTER 4: MAGIC METHODS
  • CHAPTER 5: METACLASSES
  • CHAPTER 6: CLASS FACTORIES
  • CHAPTER 7: ABSTRACT BASE CLASSES
  • PART III: DATA
  • CHAPTER 8: STRINGS AND UNICODE 131
  • CHAPTER 9: REGULAR EXPRESSIONS
  • PART IV: EVERYTHING ELSE
  • CHAPTER 10: PYTHON 2 VERSUS PYTHON 3
  • CHAPTER 11: UNIT TESTING
  • CHAPTER 12: CLI TOOLS
  • CHAPTER 13: ASYNCIO
  • CHAPTER 14: STYLE.