PyCharm's on-the-fly inspection immediately detects unresolved references, and highlights them with the red curvy line. PyCharm suggests quick fixes to deal with the unresolved references in the source code.
Apply a quick-fix
Place the caret at an unresolved reference, PyCharm shows the red light bulb.
Click the bulb, or press Alt+Enter to reveal the list of available quick fixes:
PyCharm suggests a number of solutions. For example, choose one of the following options:
Import this name to add an import statement.
Create parameter to add a parameter with some initial value to the list of function parameters.
Ignore unresolved reference <fully qualified symbol name>. The fully qualified name of the symbol will be added to the list of ignored references (File | Settings/Preferences | Editor | Inspections - Python - Unresolved references ).
Mark all attributes of <fully qualified type name> as ignored. In this case, the list of ignored references (File | Settings/Preferences | Editor | Inspections - Python - Unresolved references) will be modified with the fully qualified name of the type with the wildcard (*) at the end.