python-editor - programmatically open an editor, capture the result - Python 2.7

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-editor
Package version 0.4
Package release 2
Package architecture all
Package type deb
Installed size 20 B
Download size 3.93 KB
Official Mirror
python-editor is a library that provides the editor module for
programmatically interfacing with your system's $EDITOR. The user can then
enter a commit message for example.
Editor first looks for the  environment variable.  If set, it uses
the value as-is, without fallbacks. If no $EDITOR is set, editor will search
through a list of known editors, and use the first one that exists on the
system. For example, on Linux, editor will look for the following editors in
* vim
* emacs
* nano
When calling the edit() function, editor will open the editor in a
subprocess, inheriting the parent process's stdin, stdout
This package contains the Python 2.7 module.


Package Version Architecture Repository
python-editor_0.4-2_all.deb 0.4 all Ubuntu Universe
python-editor - - -


Name Value
python-six -
python:any >= 2.7.5-5~
python:any << 2.8


Type URL
Binary Package python-editor_0.4-2_all.deb
Source Package python-editor

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-editor deb package:
    # sudo apt-get install python-editor




2015-12-02 - Thomas Goirand <>
python-editor (0.4-2) unstable; urgency=medium
* Added patch to search for /usr/bin/editor (Closes: #802232).
2015-09-04 - Thomas Goirand <>
python-editor (0.4-1) unstable; urgency=medium
* Initial release. (Closes: #798009)

See Also

Package Description
python-elasticsearch-curator-doc_3.4.1-1_all.deb Python library for managing Elasticsearch time-series indices (documentation)
python-elasticsearch-curator_3.4.1-1_all.deb Python library for managing Elasticsearch time-series indices
python-elasticsearch-doc_1.6.0-1_all.deb Python client for Elasticsearch (Documentation)
python-elasticsearch_1.6.0-1_all.deb Python client for Elasticsearch
python-elements_0.13+svn20090823.230+dfsg-2.1_all.deb A 2D Physics API for Python
python-elementtidy_1.0-8_amd64.deb An HTML tree builder for ElementTree based on Tidy
python-elib.intl_0.0.3~git20110809-3_all.deb enhanced internationalization (I18N) for Python
python-elixir_0.7.1-3_all.deb declarative mapper for SQLAlchemy
python-emcee_2.1.0-5_all.deb Affine-invariant ensemble MCMC sampling for Python
python-empy-doc_3.3.2-1build1_all.deb documentation for python-empy
python-empy_3.3.2-1build1_all.deb templating system for Python (Python 2)
python-enable_4.5.1-2ubuntu1_amd64.deb Drawing and interaction packages
python-enchant_1.6.6-2_all.deb spellchecking library for Python
python-enet_0.0~svn24-1build2_amd64.deb wrapper for the ENet library
python-enthoughtbase_3.1.0-2build1_all.deb Core packages for the Enthought Tool Suite