Python Ecosystem (I)#

The Python Ecosystem modules are meant to present the basics of the environment around Python. The goal is not to teach you the Python programming language, or its scientific programming libraries. Rather we want to discuss the «ecosystem» of the Python programs, where they “live” and the surrounding they interact with.

Nevertheless, as our presentation moves on, the amount of actual Python code will keep increasing. Even though our modules are targeted at beginners, we believe that even intermediate Python programmers can still learn a few tricks and improve their coding style.

In general we aim to provide and strengthen the understanding of various underlying concepts and best practices. We hope that, by providing you with a firm foundation, you can grow beyond the naive “search the web and copy-paste” and gain a deeper understanding.

This first module focuses on getting ready to run Python code.

Index#