Found in 1 comment on Hacker News
manifoldgeo · 2022-04-10 · Original thread
If you're looking for a refresher that outlines Python language fundamentals, I recommend "Introducing Python, 2nd Edition" (2019) by Bill Lubanovic [0].

Another really cool introduction that's filled with intermediate tricks is "Python Distilled" by Dave Beazley [1] (2021).

A couple of nice intermediate books:

"Intuitive Python - Productive Development for Projects that Last" by David Muller [2] (2021).

"Serious Python" by Julien Danjou [3] (2018).

References:

[0]: https://www.oreilly.com/library/view/introducing-python-2nd/...

[1]: http://www.dabeaz.com/python-distilled/

[2]: https://pragprog.com/titles/dmpython/intuitive-python/

[3]: https://nostarch.com/seriouspython