ossblog.org
Study Python with Free Open-Source Books - OSS Blog
This article selects 27 quality Python books. A diverse set of books with texts designed for beginners, intermediate, and advanced programmers.