3 ms·
How can one learn about advanced python concepts like this - slots, meta programming etc. Is there a good book for this?
by ashish01 6y ago
How can one learn about advanced python concepts like this - slots, meta programming etc. Is there a good book for this?
- sedeki 6y ago"Fluent Python" qualifies, iirc.
- mattficke 6y agoEffective Python is one of my favorite intermediate-level books on the subject https://effectivepython.com/ https://effectivepython.com/
- pjmlp 6y agoThe Python manuals actually, or if you want to dive into the ideas that Python copies from, Lisp books like "The Art of MetaObject Protocol".
- japhyr 6y agoSerious Python is a short, quick overview of some higher-level concepts I wasn't aware of before. I'm working through High Performance Python at the moment, and it's a much more in-depth treatment of similar concepts. https://nostarch.com/seriouspython https://nostarch.com/seriouspython https://www.amazon.com/High-Performance-Python-Performant-Programming-dp-1492055026/dp/1492055026/ https://www.amazon.com/High-Performance-Python-Performant-Pr...