小编Alp*_*a14的帖子

如何让PyLint识别numpy成员?

我正在Python项目上运行PyLint.PyLint对无法找到numpy成员提出了许多抱怨.如何在避免跳过成员资格检查的同时避免这种情况.

从代码:

import numpy as np

print np.zeros([1, 4])
Run Code Online (Sandbox Code Playgroud)

哪,跑了,我得到了预期的:

[[0. 0. 0. 0.]]

但是,pylint给了我这个错误:

E:3,6:模块'numpy'没有'零'成员(无成员)

对于版本,我使用pylint 1.0.0(astroid 1.0.1,常见的0.60.0)并尝试使用numpy 1.8.0.

python numpy pylint

156
推荐指数
11
解决办法
7万
查看次数

Python unittest的assertDictContainsSubset推荐替代方案

我在用unittest编写的Python中有一些测试.我想检查一下我的一些词典至少包含某些属于某些值的属性.如果有额外的值,那就没问题了.assertDictContainsSubset将是完美的,除了它已被弃用.是否有更好的事情我应该使用或者我应该递归断言内容是否相等,如果它们在目标字典中?

文档建议使用addTypeEqualityFunc,但我确实想assertEqual在某些情况下使用正常的dicts.

python unit-testing python-3.x

24
推荐指数
4
解决办法
5652
查看次数

标签 统计

python ×2

numpy ×1

pylint ×1

python-3.x ×1

unit-testing ×1