*[20 Python Libraries You Aren't Using (But Should)](http://www.oreilly.com/programming/free/20-python-libraries-you-arent-using-but-should.csp)(email address *requested*, not required)
*[20 Python Libraries You Aren't Using (But Should)](https://www.oreilly.com/learning/20-python-libraries-you-arent-using-but-should) - Caleb Hattingh
*[Code Like a Pythonista: Idiomatic Python](https://web.archive.org/web/20180411011411/http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html) - David Goodger
*[Cracking Codes with Python](http://inventwithpython.com/cracking/) - Al Sweigart
*[Data Structures and Algorithms in Python](https://web.archive.org/web/20161016153130/http://www.brpreiss.com/books/opus7/html/book.html) - B. R. Preiss (PDF)
*[Dive into Python 3](https://diveintopython3.problemsolving.io) - Mark Pilgrim (3.0)
*[Dive into Python](https://linux.die.net/diveintopython/html/toc/index.html) - Mark Pilgrim (2.3)
*[From Python to NumPy](http://www.labri.fr/perso/nrougier/from-python-to-numpy/)
*[Functional Programming in Python](http://www.oreilly.com/programming/free/functional-programming-python.csp)(email address *requested*, not required)
*[Functional Programming in Python](https://www.oreilly.com/ideas/functional-programming-in-python) - David Mertz
*[Fundamentals of Python Programming](https://web.archive.org/web/20191005170430/http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (:construction: *in process*)
*[Natural Language Processing with Python](http://www.nltk.org/book/)(3.x)
*[Non-Programmer's Tutorial for Python 3](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) - Wikibooks (3.3)
*[Non-Programmer's Tutorial for Python 2.6](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) - Wikibooks (2.6)
*[Picking a Python Version: A Manifesto](http://www.oreilly.com/programming/free/from-future-import-python.csp)(email address *requested*, not required)
*[Picking a Python Version: A Manifesto](https://www.oreilly.com/ideas/picking-a-python-version) - David Mertz
*[Porting to Python 3: An In-Depth Guide](http://python3porting.com)(2.6 - 2.x & 3.1 - 3.x)
*[Practical Programming in Python](https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf) - Jeffrey Elkner (PDF)
*[Problem Solving with Algorithms and Data Structures using Python](http://interactivepython.org/runestone/static/pythonds/index.html) - Bradley N. Miller and David L. Ranum
*[The Definitive Guide to Jython, Python for the Java Platform](https://jython.readthedocs.io/en/latest/) - Josh Juneau, Jim Baker, Victor Ng, Leo Soto, Frank Wierzbicki (2.5)
*[The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/)([Source](https://github.com/quantifiedcode/python-anti-patterns))
*[The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern
*[The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/)