Python has a number of builtins that are really only intended to use in interactive mode: exit, copyright, quit, credits, license, perhaps reload. It seems to me that if you have a variable in a script with any of these names (maybe not reload), that pylint shouldn't complain. Skip