Как остановить выполнение программы Python в НЕАКТИВНОМ

У меня есть сценарий Python, который использует plt.show() поскольку это - последняя инструкция. Когда это работает, НЕАКТИВНЫЙ просто зависает после последней инструкции. Я получаю изображение, но я не возвращаю подсказку.

На других сценариях я обычно использую ctrl-c повредить программу (иногда сразу не работает), но как я возвращаю подсказку с plt.show()? Ctrl-c не работает...

Там другие пути состоят в том, чтобы остановить программу?

Это НЕАКТИВНО в Windows, если это имеет какое-либо значение.

9
задан HostileFork 17 May 2010 в 15:35
поделиться

1 ответ

Я видел эту проблему с IDLE и matplotlib при их использовании в Windows. Я не знаю точной причины, но Ctrl-c пару раз обычно помогал мне. Если это не сработает для вас, вы можете использовать обычный интерпретатор вместо того, чтобы записывать свой сюжет непосредственно в файл, а не на экран.

Это один из тех (частых) случаев, когда IDLE не ведет себя как обычный сценарий Python или сеанс интерпретатора. Из-за этого я обычно избегаю IDLE.

4
ответ дан 4 December 2019 в 14:28
поделиться
Другие вопросы по тегам:

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