I have the following motives for creating this book: 1. Learn more about Python and contribute to the Python community, to help
create more and better Python programmers.2. Develop more Python consulting and training clients through the publicity
generated by the book (see here).3. Experiment with group creation of teaching materials for the book, which
will benefit me in my own training (see the previous point) but will also
benefit anyone choosing to use the book as a text in a course or training
seminar. (See Teaching Support).4. Generate profits by selling printed books. (But see above about the ability
to print the book yourself).5. Help raise money for non-U.S. Python user groups via translations, from
which I might gain a small percentage.
Although there is an introduction for programmers, this book is not intended to
be introductory. There are already lots of good introductory books out there.