CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 15 of 15
  1. #1
    Join Date
    Aug 2000
    Posts
    1,471

    Please recommend a Python book

    I need a Python book which mostly explains advanced topics in depth in Python. Any Python guru here please recommend an excellent Python book for me. Tons of thanks.

  2. #2
    2kaud's Avatar
    2kaud is offline Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    7,822

    Re: Please recommend a Python book

    I personally don't use Python but a colleague recommends

    Python in Practice
    http://www.amazon.co.uk/Python-Pract...S2EJX7WGV9D3R3

    Python Essential Reference
    http://www.amazon.co.uk/Python-Essen...dp_ob_title_bk

    The Python Standard Library
    http://www.amazon.co.uk/Python-Stand...AGSSWRCQGNRRQB

    Programming Python
    http://www.amazon.co.uk/Programming-...AGSSWRCQGNRRQB

    Have fun!
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++23 Compiler: Microsoft VS2022 (17.6.5)

  3. #3
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by 2kaud View Post
    I personally don't use Python but a colleague recommends

    Python in Practice
    http://www.amazon.co.uk/Python-Pract...S2EJX7WGV9D3R3

    Python Essential Reference
    http://www.amazon.co.uk/Python-Essen...dp_ob_title_bk

    The Python Standard Library
    http://www.amazon.co.uk/Python-Stand...AGSSWRCQGNRRQB

    Programming Python
    http://www.amazon.co.uk/Programming-...AGSSWRCQGNRRQB

    Have fun!
    Thank you very much for your recommendations! It would be really nice if any one comments on these books. I believe they are all good( I just briefly reviewed all of them) but obviously I can't buy all of them! :-) I am a C++ developer but relatively new to Python. Thanks for your inputs.

  4. #4
    2kaud's Avatar
    2kaud is offline Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    7,822

    Re: Please recommend a Python book

    If you could briefly say what is your current level of Python knowledge (I note that you are currently a c++ developer) and for what you are using Python, I'll ask my colleague next week which one of the four he would suggest first.
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++23 Compiler: Microsoft VS2022 (17.6.5)

  5. #5
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by 2kaud View Post
    If you could briefly say what is your current level of Python knowledge (I note that you are currently a c++ developer) and for what you are using Python, I'll ask my colleague next week which one of the four he would suggest first.
    I have roughly one year experience in Python. I understand and use basic features in Python without any troubles. At this point, I am about to improve my understanding on some advanced features in Python so I like to have a book to explain to me the in-and-out of all of these advanced features. Thank you very much for your time!

  6. #6
    2kaud's Avatar
    2kaud is offline Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    7,822

    Re: Please recommend a Python book

    For just one book, my colleague suggests 'Python Essential Reference'. However on Amazon these books have the 'look inside' feature, so he suggests that you use this feature to have a look at the contents and sample pages of these books (and others?) before buying.

    Happy programming!
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++23 Compiler: Microsoft VS2022 (17.6.5)

  7. #7

    Re: Please recommend a Python book

    Core Python Applications Programming (3rd Edition) (Core Series)

    Already know Python but want to learn more? A lot more? Dive into a variety of topics used in practice for real-world applications.
    Covers regular expressions, Internet/network programming, GUIs, SQL/databases/ORMs, threading, and Web development.
    Learn about contemporary development trends such as Google+, Twitter, MongoDB, OAuth, Python 3 migration, and Java/Jython. Presents brand new material on Django, Google App Engine, CSV/JSON/XML, and Microsoft Office. Includes Python 2 and 3 code samples to get you started right away!
    Provides code snippets, interactive examples, and practical exercises to help build your Python skills
    Last edited by bestellen; September 15th, 2015 at 04:00 PM.

  8. #8
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by 2kaud View Post
    For just one book, my colleague suggests 'Python Essential Reference'. However on Amazon these books have the 'look inside' feature, so he suggests that you use this feature to have a look at the contents and sample pages of these books (and others?) before buying.

    Happy programming!
    I voted for the book "Core Python Applications Programming " recommended by Bestellen. But still thank so much for your recommendations!

  9. #9
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by bestellen View Post
    Core Python Applications Programming (3rd Edition) (Core Series)

    Already know Python but want to learn more? A lot more? Dive into a variety of topics used in practice for real-world applications.
    Covers regular expressions, Internet/network programming, GUIs, SQL/databases/ORMs, threading, and Web development.
    Learn about contemporary development trends such as Google+, Twitter, MongoDB, OAuth, Python 3 migration, and Java/Jython. Presents brand new material on Django, Google App Engine, CSV/JSON/XML, and Microsoft Office. Includes Python 2 and 3 code samples to get you started right away!
    Provides code snippets, interactive examples, and practical exercises to help build your Python skills
    I reviewed this book and think this is the book I am looking for. Thank you very much!

  10. #10
    2kaud's Avatar
    2kaud is offline Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    7,822

    Re: Please recommend a Python book

    Core Python Applications Programming (3rd Edition) (Core Series)
    I mentioned this book to my colleague and she's now going to get one as well!
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++23 Compiler: Microsoft VS2022 (17.6.5)

  11. #11
    Join Date
    Jan 2006
    Location
    Singapore
    Posts
    6,765

    Re: Please recommend a Python book

    Heh, you people are tempting me to get this book too.
    C + C++ Compiler: MinGW port of GCC
    Build + Version Control System: SCons + Bazaar

    Look up a C/C++ Reference and learn How To Ask Questions The Smart Way
    Kindly rate my posts if you found them useful

  12. #12

    Re: Please recommend a Python book

    If you haven't yet, I highly recommend reading "Think Python: How to Think Like a Computer Scientist" available free in PDF format at http://www.greenteapress.com/. It is also available at Amazon for the actual book. It is different than most programming books I have read in that it focuses less on teaching a language and more on how to be a good programmer. You will learn from it, even if you're already pretty slick with Python.
    Last edited by bestellen; September 15th, 2015 at 04:09 PM.

  13. #13
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by bestellen View Post
    Core Python Applications Programming (3rd Edition) (Core Series)

    Already know Python but want to learn more? A lot more? Dive into a variety of topics used in practice for real-world applications.
    Covers regular expressions, Internet/network programming, GUIs, SQL/databases/ORMs, threading, and Web development.
    Learn about contemporary development trends such as Google+, Twitter, MongoDB, OAuth, Python 3 migration, and Java/Jython. Presents brand new material on Django, Google App Engine, CSV/JSON/XML, and Microsoft Office. Includes Python 2 and 3 code samples to get you started right away!
    Provides code snippets, interactive examples, and practical exercises to help build your Python skills
    I already purchased this book. I really recommend this book. It covers lots of deeper topics in Python, for instance, multiple threaded programming, database development, etc. I like this book most is that the author explains each topic by example and the author even explains the example code line by line. It makes the book very easy to follow and definitely guide you to the next level in Python with pleasure.

  14. #14
    Join Date
    Aug 2000
    Posts
    1,471

    Re: Please recommend a Python book

    Quote Originally Posted by bestellen View Post
    If you haven't yet, I highly recommend reading "Think Python: How to Think Like a Computer Scientist" available free in PDF format at http://www.greenteapress.com/. It is also available at Amazon for the actual book. It is different than most programming books I have read in that it focuses less on teaching a language and more on how to be a good programmer. You will learn from it, even if you're already pretty slick with Python.
    Thanks for your recommendation and I will definitely take a look at it.

  15. #15
    Join Date
    Mar 2015
    Location
    Bangladesh
    Posts
    18

    Re: Please recommend a Python book

    I also interested learning about Python. Though I have collected some books as well. But I mostly like to read Core Python Applications Programming (3rd Edition) (Core Series).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured