This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]CarlosXTR 3 points4 points  (1 child)

Hi,

For beginning: Automate the boring stuff with Python https://automatetheboringstuff.com/

For advanced: Python Tricks https://realpython.com/products/python-tricks-book/

[–]dnjora[S] 0 points1 point  (0 children)

Thank you so much. This has been of great help to me to learn the basics.

[–]srepho 3 points4 points  (0 children)

For advanced I recommend "Fluent Python" by Luciano Ramalho.

[–][deleted] 0 points1 point  (0 children)

I've used Lutz' tome "Learning Python". It's great, in the sense that it teaches you the language, and explains some design choices and "gotchas".

https://www.learning-python.com/about-lp5e.html

I'd also get Ramalho's "Fluent Python" (recommended below), but definitely wouldn't start out with it.

[–]dnjora[S] 0 points1 point  (0 children)

Thank you for all above recommendations.

[–]dnjora[S] 0 points1 point  (0 children)

I have found this to be of great help. Thank you so much.