My Account Log in

1 option

Pro Python / Marty Alchin.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Alchin, Marty.
Series:
Expert's voice in open source Pro Python
Language:
English
Subjects (All):
Python (Computer program language).
Physical Description:
1 online resource (350 p.)
Edition:
1st ed. 2010.
Place of Publication:
[Berkeley, Calif.] : Apress, 2010.
Language Note:
English
System Details:
text file
Summary:
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 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 will develop your programming techniques and approaches, which will help make you a better Python programmer. Not only will this book help your code, it will also help you understand and interact with the many established Python communities, or even start your own. Take your Python knowledge and coding skills to the next level. Write clean, innovative code that will be respected among your peers. Make your code do more with introspection and metaprogramming. Design complete frameworks and libraries (two are included in the book!). For more information, including a link to the source code referenced in the book, please visit http://propython.com/.
Contents:
Principles and Philosophy
Advanced Basics
Functions
Classes
Common Protocols
Object Management
Strings
Documentation
Testing
Distribution
Sheets: A CSV Framework
Style Guide for Python
Voting Guidelines
The Zen of Python
Docstring Conventions
Backwards Compatibility Policy
Python 3000
Python Language Moratorium.
Notes:
Description based upon print version of record.
Includes bibliographical references and index.
ISBN:
9786613075178
9781283075176
1283075172
9781430227588
1430227583
OCLC:
703211445

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account