Как я добавляю заполнение клавишей Tab к оболочке Python?

112
задан CharlesB 15 October 2015 в 09:32
поделиться

3 ответа

Я, возможно, нашел способ сделать это.

Создают файл .pythonrc

# ~/.pythonrc
# enable syntax completion
try:
    import readline
except ImportError:
    print("Module readline not available.")
else:
    import rlcompleter
    readline.parse_and_bind("tab: complete")

тогда в Вашем .bashrc файле, добавляют

export PYTHONSTARTUP=~/.pythonrc

, Который, кажется, работает.

196
ответ дан Chiel ten Brinke 24 November 2019 в 02:48
поделиться

Я думаю, что django делает что-то как https://docs.python.org/library/rlcompleter.html

, Если Вы хотите иметь действительно хороший интерактивный интерпретатор, взглянули на http://ipython.scipy.org/ .

34
ответ дан twasbrillig 24 November 2019 в 02:48
поделиться

Для записи это охвачено в учебном руководстве: http://docs.python.org/tutorial/interactive.html

26
ответ дан Thomas Wouters 24 November 2019 в 02:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: