pyengr / document / source / index.rst

Full commit

Python Notes for Engineers

Engineers need to use computers to deliver solutions of data processing, numerical analysis, simulations, digital control, etc. Python as a generic programming language is being widely used by engineers for these technical computing problems. The simplicity of the programming language reduces the efforts of software development and maintenance. The abundant standard and third-party libraries provide tremendous capabilities to various applications. Famous scientific Python packages include NumPy, SciPy, matplotlib, IPython, Sage, NLTK, SimPy, to name but a few.

This project is intended to provide introductory information about Python for technical computing. It includes a set of documents and the corresponding code snippets. The code is hosted at and you can find the up-to-date documentation built at The project is licensed under GNU GPLv2.