Book recomendation: Learn Python The Hard Way, 2nd edition

First time I had to manually manipulate more than 10 files I decided that I must learn any programming language... After many fruitless attempts (programming is not in my background at all), one colleague recommended me this book in order to have a first approach to the python world. Despite the title, its  'Wax on, wax of' teaching style makes it very easy to follow and, in my opinion, very appropriate for a complete newbie like me. You can find it online for free at

 http://learnpythonthehardway.org/book/ 

Where you can also order the PDF for just 2.99$

I hope it helps

Jordi