(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... -->

About Programming Python, 1st Edition

[Click for larger book cover]

Overview

I'm the author of Programming Python, a comprehensive book about the freeware programming language Python. It was first published by O'Reilly & Associates in October 1996, as part of their popular Nutshell series (the books with the animals on their covers). As of 3/30/99, this book is in its eighth printing; a Japanese translation was recently released as well (Spring 1998). See the links below for book information.

Related Books

If you're looking for pure reference material, or a kindler, gentler Python introduction, be sure to also check out these:

Resources

More about Programming Python



[Home page] Books Code Blog Python Author Train Find ©M.Lutz