博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vs code中pylint报错E1101问题
阅读量:4182 次
发布时间:2019-05-26

本文共 423 字,大约阅读时间需要 1 分钟。

VSCode中默认开启的python语法检查工具是pylint,整体非常好用,但是最近在使用requests库时有一些报错提示,比较苦恼,就是在使用到 requests.codes.ok 时,pylint会提示报错:E1101:Instance of ‘LookupDict’ has no ‘ok’ member

pylint提示的报错

经过一番搜索之后发现原因是 requests.codes.ok 是动态被设置的,而pylint的推断系统里没有该值,因此触发了E1101报错。可以通过配置 generate-members 参数来避免此类报错。

generate-members 参数的添加在VSCode中打开 文件->首选项->设置,在搜索设置中输入 pylintArgs,把 “python.linting.pylintArgs”: [] 这行复制到右侧用户设置中,并在[]中写入 “–generate-members” 即可。

参考:

转载地址:http://vahai.baihongyu.com/

你可能感兴趣的文章
Java类和对象基础
查看>>
简述Java继承和多态
查看>>
Java中Arrays工具类的用法
查看>>
简述JAVA抽象类和接口
查看>>
JAVA常用基础类
查看>>
简述Java异常处理
查看>>
简述Java集合框架
查看>>
jQuery+ajax实现省市区(县)下拉框三级联动
查看>>
Spring中的AOP 面向切面编程
查看>>
简述Spring中的JDBC框架
查看>>
MyBatis 动态SQL
查看>>
Spring MVC体系结构和处理请求控制器
查看>>
浏览器内核的整理稿
查看>>
暴力搜索内存空间获得API的线性地址
查看>>
CTF编码
查看>>
万能密码原理和总结
查看>>
缓冲区溢出学习
查看>>
Excel高级使用技巧
查看>>
速算,以后留着教孩子
查看>>
让你变成ps高手
查看>>