Python Development Environments: Glossary

Key Points

IPython
  • IPython provides an interactive environment for developing Python programs

Jupyter Notebooks
  • Jupyter provides a rich environment for developing Python.

  • Notebooks containing programs and output can be shared.

PyDev
  • PyDev provides a complete integrated environment for Python development

  • Integration with other tools, such as Git version control, are also available

  • PyDev is useful for small, medium or large collaborative projects

  • PyDev automates many aspects of Python development

Glossary

FIXME