This book shows computational scientists how to develop tailored,
flexible, and human-efficient working environments built from small
scripts written in the easy-to-learn, high-level Python language. The
focus is on examples and applications of relevance to computational
scientists. All the tools and examples in this book are open source
codes. The second edition features new material, reorganization of text,
improved examples and tools, updated information, and correction of
errors.