if I have two files
file a.py:
class A():
pass
file b.py:
from a import A
b = A()
When I use ctags and press Ctrl+] in vim, it redirects me to import statement, not to class definition. In this code all is ok:
file a.py:
class A():
pass
file b.py:
from a import *
b = A()
You can add the following line to your ~/.ctags file.
--python-kinds=-i
to have ctags skip indexing import statements. To see what else you can enable/disable:
ctags --list-kinds=python