The goal of this book is to demonstrate how to develop tailored, flexible working environments built from small programs (scripts) written in the easy-to-learn, high-level language Python. The focus is on applications relevant to computational scientists.