У меня был этот код:
while True:
cmd = input('> ')
if cmd == 'exit':
break
Но я хотел реализовать расширенные функции ввода текста, такие как история команд, поэтому я импортировал модуль readline. Импорт модуля readline (и даже не его использование) разблокирует эти функции. Этот код отлично работает:
import readline
while True:
cmd = input('> ')
if cmd == 'exit':
break
Моя проблема (или, может быть, просто раздражение) заключается в том, что PyCharm дает мне нефатальное предупреждение о том, что у меня есть неиспользуемая инструкция импорта. Я предполагаю, что это простая ошибка в PyCharm, так как она не понимает, что импорт readline будет использоваться, если вы используете встроенную функцию ввода.
Какой самый чистый способ избавиться от этого предупреждения? Кроме того, это ошибка, которую PyCharm должен исправить?