Feature or enhancement
Proposal:
When import the module, it will raise ModuleNotFoundError if the word is wrong. Like NameError, we can suggest the module name that might be right.
>>>import ant
Traceback (most recent call last):
File <stdin> line 1, in <module>
import ant
^^^ModuleNotFoundError: no module named 'ant'. Did you mean 'ast'?
To get all of the module, this function can get:
importpkgutildefget_available_modules():
return [namefor_, name, _inpkgutil.iter_modules()]
available_modules=get_available_modules()
Just need to compare the most likely module name and suggest.
Note: only when the ModuleNotFoundError was raised by python interpreter instead of raise active
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Feature or enhancement
Proposal:
When import the module, it will raise ModuleNotFoundError if the word is wrong. Like NameError, we can suggest the module name that might be right.
To get all of the module, this function can get:
Just need to compare the most likely module name and suggest.
Note: only when the ModuleNotFoundError was raised by python interpreter instead of raise active
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response