跳转至

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

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

  • Python(x,y)

  • 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