Another thing I'd like for small projects is for "obvious" modules to be imported without having to say so.
For example if I do glob.glob("*.txt") it's rather obvious that I also wanted to "import glob".
For example if I do glob.glob("*.txt") it's rather obvious that I also wanted to "import glob".
> Parse it, find all not initialized variables.
> Search imports, suitable for found variables. Import them.
Genius. (Evil genius mabye...)
If it finds multiple functions / objects with the same name, it gives you choices. For me on larger projects it shows choices ~80% of the time.
I wonder how can this work correctly on anything larger than the provided example.