Scientific Computing with Python¶
-
Python is a programming language that lets you work quickly and integrate systems more effectively
-
PythonTab:Python中文开发者社区门户
-
pyMadeThis: Hands on Python programming projects & tutorials
-
TheAlgorithms/Python: All Algorithms implemented in Python
Tutorials¶
-
Scipy Lecture Notes: One document to learn numerics, science, and data with Python
Python Tools¶
PyLab: a place to release tools that have not yet been added to SciPy (or will not be added for whatever reason). Currently an interface to ImageMagick is here.
Python IDE¶
-
JetBrain PyCharm
-
PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development
Python Env Manager¶
PYTHON: PYENV, PYVENV, VIRTUALENV – WHAT’S THE DIFFERENCE?
-
Virtualenv is a tool to create isolated Python environments
-
Pipenv is a tool that aims to bring the best of all packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to the Python world.
-
pyenv lets you easily switch between multiple versions of Python
Python-Based¶
IronPython¶
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework
wxPython¶
wxPython is the cross-platform GUI toolkit for the Python language
WinPython¶
WinPython is a free open-source portable distribution of the Python programming language for Windows ⅞/10 and scientific and educational usage
Books¶
-
Python Graphics: A Reference for Creating 2D and 3D Images