000 03517cam a22005775i 4500
001 ssj0002137062
003 WaSeSS
005 20220412113439.0
006 m d
007 cr n
008 190318s2019 xxu| o |||| 0|eng d
020 _a9781484243855
024 7 _a10.1007/978-1-4842-4385-5
_2doi
040 _beng
_dWaSeSS
_cAIMIT LIBRARY
050 4 _aQA76.73.P98
072 7 _aUMX
_2bicssc
072 7 _aCOM051360
_2bisacsh
072 7 _aUMX
_2thema
082 0 4 _a005.1372
_23
_bBROJ
092 _aEBOOK
100 1 _aBrowning, J. Burton.
_929529
245 1 0 _aPro Python 3 :
_bfeatures and tools for professional development /
_cBY J. Burton Browning, Marty Alchin.
250 _a3rd ed.
260 _aNew York :
_bApress ,
_c2022.
264 1 _aBerkeley, CA :
_bApress :
_bImprint: Apress,
_c2019.
300 _axxi, ;458p.
_c25 cm.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _a1. Principles and Philosophy -- 2. Advanced Basics -- 3. Functions -- 4. Classes -- 5. Common Protocols -- 6. Object Management -- 7. Strings -- 8. Documentation -- 9. Testing -- 10. Distribution -- 11. Sheets: A CSV Framework.
506 _aRequires an SPL library card.
520 _aRefine 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.
538 _aMode of access: World Wide Web.
650 0 _aPrinciples and philosophy
_929530
650 0 _aCommon protoclos
_929531
650 0 _aDocumentation
_929532
650 0 _aProgramming languages (Electronic computers)
_929533
655 7 _aElectronic books.
_2local
_929534
700 1 _aAlchin, Marty.
_929535
710 2 _aSpringerLink (Online service)
_929536
710 2 _aO'Reilly (Firm)
_929537
710 2 _aSerials Solutions
_929538
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9781484243848
776 0 8 _iPrinted edition:
_z9781484243862
856 4 0 _yView this electronic item in O'Reilly Online Learning: Academic/Public Library Edition.
_uhttps://ezproxy.spl.org/login?url=https://learning.oreilly.com/library/view/~/9781484243855/?ar
_zAn e-book available through full-text database.
942 _2ddc
_cBK
_e3rd
_k005.1372 BROJ
999 _c222391
_d222391
999 _b03508068