Python What are Good Reference Books for Python?

Click For Summary
The discussion highlights the nostalgia for the "Camel Book," Programming Perl, as a go-to reference for Perl programming, emphasizing its quick, concise answers and engaging content. In contrast, the current search for a similar Python reference book reveals dissatisfaction with O'Reilly's offerings, which are perceived as sparse and outdated. While the Python Cookbook is acknowledged as a useful resource for quick recipes, the conversation notes a shift towards online resources for programming help, with Google being the preferred tool for finding information. Despite this trend, there remains a desire for a reliable physical reference book, leading to the purchase of "Python in a Nutshell" as a potential solution.
websterling
Messages
156
Reaction score
131
Back in the day, when Perl was my go to language, Programming Perl, the Camel Book, from O'Reilly was The Reference. It was the quick and concise way to get an answer. And you'd probably learn something you weren't necessarily looking for and get a chuckle along the way.

Now that Python is my primary language, I realize that I don't have such a book. O'Reilly's selection of Python books seems to be sparse and dated. I've seen a few books from other publishers but none of them seem to be on the same level as the Camel Book.

So anyway, the question is- are there any good, current Python reference books?
 
Technology news on Phys.org
To be honest, I don't use books for software reference anymore. It is much faster to just Google what you're looking for and find it online.
 
  • Like
Likes jedishrfu
I admit, Google has been my friend, but sometimes it's nice to have a familiar book to turn to.

After looking through the books available, I bought a used copy of the newest Python in a Nutshell for $28.
 
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 1 ·
Replies
1
Views
7K
Replies
1
Views
2K
  • · Replies 25 ·
Replies
25
Views
2K
  • · Replies 4 ·
Replies
4
Views
6K