2017-01-20 2 views
0

У меня возникла проблема во взаимодействии с сюжетом при использовании ввода.Интерактивный сюжет Python с пользовательским вводом

import matplotlib.pyplot as plt 
x = [1, 2] 
y = x 
plt.plot(x, y) 
plt.show() 
a = input('Enter:') 

Здесь, после выполнения plt.show() окно сюжет всплывает, но остается не-отзывчивым, пока не обеспечивают некоторый пользовательский ввод «а». Я хочу посмотреть на сюжет, а затем я хочу передать вход «a».

ответ

0
plt.ion() 

Пожалуйста, добавьте эту строку перед построением графика, она активирует ваш интерактивный режим.

Смотрите документацию,:

def ion(): 
    'Turn interactive mode on.' 
    matplotlib.interactive(True) 
    install_repl_displayhook() 
Смежные вопросы