На что ругается PyCharm: «Unused import statement less»?
Здравствуйте!
Подскажите на что ругается PyCharm: "Unused import statement less"
Писал код в самом питоне IDLE (Python 3.4 GUI), перекинул его в PyCharm:
from tkinter import * - все нормально, а вот
from math import * - подчеркнуто, и стало серого цвета. Пишет "Unused import statement less"
код в целом работает, именно поэтому хотелось бы разобрать и понять, что не так.
я новичок. :-) Система Win/Python 3.4
Спасибо.
То есть это не ошибка? А подсказка от PyCharm.
Что значит "импортировал модуль и не используешь его"?
пишу простой калькулятор:
from tkinter import * - нужен для кнопок и тп. и тд.
from math import * - нужны мат. функции (sin, cos и тп. и тд.)
Получается, что из math я какие-то функции не использую, поэтому пишет "Unused import statement less"
Спасибо. А так со всеми модулями, если пишешь * и не все функции используешь, то будет такое предупреждение от PyCharm. Кстати, вот полностью что пишет: This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items.
Просто мне кажется и из того же tkinter не все использую, но на него не ругается.