News for hackers. Stuff that matters.
Re:From Python to Numpy by syntaxing on Monday January 09, 2017 @11:03AM (#13357273)
Does anyone have a recommendation for something similar to this but for Python itself? I have been trying to find something that is not necessarily an intro or crash course book but a book with tips, great explanations, and neat examples (which this e-book(?)/site has).

I see that the author has responded to a couple comments here. Thank you for your great work! It's always great to have a nice reference material with concise examples. I think this will be helpful to everyone(beginners and advanced python users alike)!

Re:From Python to Numpy by haldora on Monday January 09, 2017 @11:15AM (#13357389)
I would recommend Julien Danjou's "The Hacker's Guide to Python". He charges $29 for the PDF, but provides updates every year or so. I think it's a great book for getting more depth out of Python. :)

Topics include: modules/libraries, documentation, distribution, virtual environments, unit testing, methods/decorators, functional programming, optimization, scaling, RDBMS, and more.

https://thehackerguidetopython.com/

Re:From Python to Numpy by syntaxing on Monday January 09, 2017 @01:47PM (#13358665)
Thanks for the suggestion! I downloaded the free chapter from the book and I'm going to check it out tonight. If I enjoy it, I might have to buy the physical and electronic copy!
Re:From Python to Numpy by Nicolas-Rougier on Monday January 09, 2017 @12:02PM (#13357768)
Thank you. For some Python introduction, you can have a look at the end of this page: https://github.com/rougier/Scipy-Bordeaux-2016/blob/master/i...
Re:From Python to Numpy by syntaxing on Monday January 09, 2017 @01:47PM (#13358672)
Thank you for the suggestion!
Re:From Python to Numpy by bcbrown on Monday January 09, 2017 @02:28PM (#13359032)
I'm skimming through Effective Python, and so far I think it's a pretty good "best practices" guide for intermediate Python developers.
Re:From Python to Numpy by NoahTheDuke on Monday January 09, 2017 @04:16PM (#13359877)
Seconded. `Effective Python` is a fantastic resource detailing a lot of the ways Python differs from other languages and how to write to the language's strengths.

I'm no hot shit, but it definitely moved me from 'middling hobbyist' to 'semi-capable dev'.

Re:From Python to Numpy by syntaxing on Tuesday January 10, 2017 @08:29AM (#13364591)
Becoming a "semi-capable dev" is exactly what I'm trying to aim for. I started learning Python at a relatively young age and I picked up a set of bad habits. I ended up becoming a Mechanical Engineer so I never had the time or opportunity to code more to become more proficient and write better code. I'm currently taking the self-driving car course through Udacity. I'm hoping this would be a good opportunity to correct my bad habits and become a better coder.
Re:From Python to Numpy by joshvm on Monday January 09, 2017 @04:47PM (#13360119)
There's Fluent Python from OReilly which is a pretty good follow-on for people who are comfortable with the basics and want to know dig into some more advanced features:

http://shop.oreilly.com/product/0636920032519.do

Re:From Python to Numpy by tu7001 on Wednesday January 11, 2017 @05:01AM (#13372885)
Yes, Effective Python is awesome!
Re:From Python to Numpy by morenoh149 on Monday January 09, 2017 @11:59PM (#13362719)
Re:From Python to Numpy by skadamat on Monday January 09, 2017 @03:52PM (#13359678)
Hey I work at Dataquest (dataquest.io) and we have a lot of intermediate & advanced Python content. It's all done through an in-browser coding environment which lets us do answer checking and so on.