Intermediate Introductory Python books/links?

battletoad

Expert Member
Joined
Mar 10, 2009
Messages
1,461
Reaction score
52
Been using nodejs for the past year, pretty fun. Applications are usually "big data" type which is farmed out to headless client nodes over websocket for prediction models (statistics, stochastic processes, etc.) and data gethering. Databases I've used were mysql, mongodb, memcache or pretty much json/xml files over nfs storage.

However, I'm trying to get into python since its the "scientific language", and from what I read online python can pretty much do whatever I've been doing. Plus, python in my mind has much more support for an MPI (clustering) role than javascript.

Fired up codecademy for a python intro, but I'd like something more fast paced with an onus on module usage. Any such links?
 
Been using nodejs for the past year, pretty fun. Applications are usually "big data" type which is farmed out to headless client nodes over websocket for prediction models (statistics, stochastic processes, etc.) and data gethering. Databases I've used were mysql, mongodb, memcache or pretty much json/xml files over nfs storage.

However, I'm trying to get into python since its the "scientific language", and from what I read online python can pretty much do whatever I've been doing. Plus, python in my mind has much more support for an MPI (clustering) role than javascript.

Fired up codecademy for a python intro, but I'd like something more fast paced with an onus on module usage. Any such links?

http://julialang.org/ is actually more "scientific".

http://www.diveintopython.net/
 
I don't think Monty Python wrote any books.... but they made some funny movies.
 
R is also a nice language, Gf uses python for her bioinformatics stuff.
 
R is also a nice language, Gf uses python for her bioinformatics stuff.

R is great! and I'm not a millionaire to be using SAS :p

one of the reasons why I want to get into python; may do post grad degree in biotech
 
R is great! and I'm not a millionaire to be using SAS :p

one of the reasons why I want to get into python; may do post grad degree in biotech

Nice , she has me writing gene sequencing stuff for her now :(
 
Given what your application seems to be, I would jump straight into some NumPy, SciPy and PyMpi tutorials. Personally, I've found Python so intuitive, that I just learned it by doing and googling/reference-manual when needed. SciPy and NumPy should also allow you to replace R for your regression analysis (for a more homogenous system).

BTW, which BLAS library are you using? Recompiling NumPy/SciPy with Atlas, MKL or CuBlas can give an enormous performance boost over vanilla NymPy/SciPy or R (which can also be compiled with a much better BLAS implementation).
 
Top
Sign up to the MyBroadband newsletter
X