关于 pylint 的 *E1101* 错误:
概念:
%s %r has no %r member Function %r has no %r member
Variable %r has no %r member
. . .
描述:
在访问一个对象(变量,函数,....)中不存在的成员时会出现这个错误。
误报:在当报错的对象是动态创建的,并且确实是在访问的同时已经存在的时候pylint仍然会报出E1101的错误
解决办法
在代码的开头加上注释
# pylint: disable=no-member
问题就得以解决
如图:
加入注释前:
加入注释后:
参考链接:http://pylint-messages.wikidot.com/messages:e1101