gpt4 book ai didi

python: flake8 找不到不存在的方法

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:03 27 4
gpt4 key购买 nike

如果我这样做:

new_list = []
new_list.foo()

flake8 不会为 foo() 方法返回错误,因为它不是“列表”方法。

这是正常现象还是我需要配置什么?

最佳答案

flake8 没有处理问题,但是PyLint确实 - 发出 no-member 警告:

$ pylint test.py
No config file found, using default configuration
************* Module test
C: 1, 0: Missing module docstring (missing-docstring)
C: 1, 0: Invalid constant name "new_list" (invalid-name)
E: 2, 0: Instance of 'list' has no 'foo' member (no-member)

而且,built-in to PyCharm code analyzer还会警告未解析的属性:

enter image description here

关于python: flake8 找不到不存在的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37100148/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com