Books+ Search Results

Pro Python 3 : features and tools for professional development

Title
Pro Python 3 : features and tools for professional development / J. Burton Browning, Marty Alchin.
ISBN
9781484243855
1484243854
1484243846
9781484243848
9781484243862
1484243862
9781484243848
Edition
Third edition.
Publication
New York, NY : Apress, [2019]
Physical Description
1 online resource
Local Notes
Access is available to the Yale community.
Access and use
Access restricted by licensing agreement.
Summary
"Refine your programming techniques and approaches to become a more productive and creative Python programmer. This book explores the concepts and features that will improve not only your code but also your understanding of the Python community with insights and details about the Python philosophy. "Pro Python 3, Third edition" gives you the tools to write clean, innovative code. It starts with a review of some core Python principles, which are illustrated by various concepts and examples later in the book. The first half of the book explores aspects of functions, classes, protocols, and strings, describing techniques which may not be common knowledge, but which together form a solid foundation. Later chapters cover documentation, testing, and app distribution. Along the way, you'll develop a complex Python framework that incorporates ideas learned throughout the book. Updates in this edition include the role of iterators in Python 3, web scraping with Scrapy and BeautifulSoup, using Requests to call web pages without strings, new tools for distribution and installation, and much more. By the end of the book you'll be ready to deploy uncommon features that can take your skills to the next level in Python."--Provided by publisher
Variant and related titles
O'Reilly Safari. OCLC KB.
Other formats
Print version:
Print version:
Format
Books / Online
Language
English
Added to Catalog
January 14, 2020
Series
ITpro collection
Bibliography
Includes bibliographical references and index.
Contents
Principles and philosophy
Advanced basics
Functions
Classes
Common protocols
Object management
Strings
Documentation
Testing
Distribution
Sheets: A CSV framework.
Genre/Form
Handbooks and manuals.
Citation

Available from:

Online
Loading holdings.
Unable to load. Retry?
Loading holdings...
Unable to load. Retry?