(normally) - in two flavors. Used only to prioritize high-traffic pages for dev work, iff JS and tracker enabled. The former/defunct training site's id: ga('create', 'UA-52578333-1', 'auto'). The book site's id, now used for all: ga('create', 'UA-52579036-1', 'auto'). JS is also used if enabled for thumbspage galleries, Top buttons, TOCs, etc. Jun-2019: tell Google Analytics to anonymize IP address on receipt for privacy. More: https://developers.google.com/analytics/devguides/collection/analyticsjs/. Oct-2022: install a GA4 tag (i.e., script) alongside the prior UA tag. UA tags will stop collecting data in 2023. It's okay to use both until the cutover (and Google advises doing so), but the UA tag will be pointless after that and should be removed. This handles genhtml-insert clients; others get tags by running insert-analytics.py in package-publishing scripts. Also per Google: "In Google Analytics 4, IP anonymization is not necessary since IP addresses are not logged or stored". Let's hope so... -->
OverviewI am the co-author of Learning Python, a 385 page introductory-level book about the Python scripting language. This book was published by O'Reilly & Associates in April 1999. German, French, and Japanese language translations of this book were also published in 2000. Korean and Chinese translations reportedly appeared in 2001 as well, and a Polish language edition was published in 2002. Learning Python is meant to be an introduction to Python for beginners, and others seeking a quick first look. It focuses on the core Python language, and includes numerous exercises with solutions to guide the reader through a hands-on learning experience. Because much of Learning Python is based on real training materials, it is designed to work like a self-paced introductory Python course. It also introduces more advanced Python applications, such as JPython, Tkinter, COM, and CGI. New: information about the 2nd Edition of this book, to be released in December 2003, available here. |
Because of Learning Python's introductory-level focus, it complements O'Reilly's other Python books: