I have just learnt about importing modules, and I am a bit confused about the wildcard import.
from module_name import
This is used for importing everything from the module. The reason why you are recommended not to use it, is because it can get confusing as to where the function or class you are using came from. Moreover, some things might have the same name in different modules, and importing them like this would overwrite the one previously imported.