I am hosting IronPython inside a C# application and injecting an API for the host into the global scope.
I have just started to love syntastic for vim w
syntastic
You can add your variables to the 'additional-builtins' option so pylint will consider them as defined.
This has to be done in a rc file, it can't be done inlined in the code.