Pro Python
Год: 2014
Автор: Marty Alchin, J. Burton Browning
Издательство: Apress
ISBN: 978-1-4842-0334-7
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Серия: The Expert's Voice in Python
Количество страниц: 369
Описание: You’ve learned the basics of Python, but how do you take your skills to the next stage? Even if you know enough to be productive, there are a number of features that can take you to the next level in Python. Pro Python, Second Edition explores concepts and features normally left to experimentation, allowing you to be even more productive and creative.
In addition to pure code concerns, Pro Python develops your programming techniques and approaches, which will help make you a better Python programmer. This book will improve not only your code but also your understanding and interaction with the many established Python communities.
This book takes your Python knowledge and coding skills to the next level. It shows you how to write clean, innovative code that will be respected by your peers. With this book, make your code do more with introspection and meta-programming. And learn and later use the nuts and bolts of an application, tier-by-tier as a complex case study along the way.
Оглавление
About the Authors xvii
About the Technical Reviewer xix
Acknowledgments xxi
Introduction xxiii
Chapter 1: Principles and Philosophy 1
Chapter 2: Advanced Basics 19
Chapter 3: Functions 59
Chapter 4: Classes 115
Chapter 5: Common Protocols 161
Chapter 6: Object Management 189
Chapter 7: Strings 213
Chapter 8: Documentation 233
Chapter 9: Testing 243
Chapter 10: Distribution 259
Chapter 11: Sheets: A CSV Framework 269
Appendix A: Style Guide for Python 317
Appendix B: Voting Guidelines 331
Appendix C: The Zen of Python 333
Appendix D: Docstring Conventions 335
Appendix E: Backward Compatibility Policy 341
Appendix F: Python 3000 343
Appendix G: Python Language Moratorium 347
Index 351
Доп. информация: 2nd Edition
Опубликовано группой