相关疑难解决方法(0)

对于Pylint,是否可以为每个Eclipse项目使用不同的pylintrc文件?

我看到我可以使用解决方案为每个Eclipse实例更改它.我想按项目设置它.可能吗?

python pylint pylintrc

15
推荐指数
2
解决办法
6147
查看次数

隐藏一些可能没有成员的Pylint错误

以下Python片段代码通过以下方式分析Pylint:

if type(result) is array.array:
    read = result.tobytes()
Run Code Online (Sandbox Code Playgroud)

...最后一行出现以下错误:

E:401,22: Instance of 'int' has no 'tobytes' member\ 
 (but some types could not be inferred) (maybe-no-member)
Run Code Online (Sandbox Code Playgroud)

result变量是从外部函数接收.如何更改(更正)代码以使Pylint理解?或者我怎么能告诉它函数的结果可以有除int之外的其他类型?或者我怎么能告诉它忽略那条特定的线?(我赞成按此顺序回答问题)

python pylint python-3.4

15
推荐指数
1
解决办法
1万
查看次数

如果我们使用pandas类实例,pylint会抱怨

pylint抱怨pandas类实例::

我有db实例,有data(熊猫Dataframe)作为实例.

如果我打电话给例如iloc或形状::

cols = db.data.shape
xxx = db.data.iloc[1:4, 0:9]
Run Code Online (Sandbox Code Playgroud)

pylint抱怨::

E: 36,18: Instance of 'TextFileReader' has no 'iloc' member (no-member)
E: 92,30: Instance of 'TextFileReader' has no 'shape' member (no-member)
E: 92,30: Instance of 'tuple' has no 'shape' member (no-member)
Run Code Online (Sandbox Code Playgroud)

我试过如何让PyLint识别numpy成员?禁用Pylint没有成员 - E1101错误的特定库没有成功.

python pylint

5
推荐指数
1
解决办法
671
查看次数

VS Code 中 anaconda 环境的“无法导入”错误

我正在尝试使用FEniCS用 Python 求解偏微分方程。我安装了它anacondaconda-forge使用它,我激活了fenicsproject环境

source activate fenicsproject
Run Code Online (Sandbox Code Playgroud)

我在jupyter(有效)中运行我的脚本,但通常使用 VS Code 来编写更复杂的代码更方便。当我在(内置)终端中运行用 VS Code 编写的脚本时,只要我fenicsproject启用了环境,它们就会运行而不会出错。

但是在编辑器中我得到了很多这样的错误

[pylint] Unable to import '...' [E0401]'
[pylint] Undefined variable '...' [E0602]

我怎样才能摆脱编辑器中的那些错误,让真正的错误脱颖而出。什么会更好,使其成为自动完成和建议工作,如包fenicsmshr等等。

python pylint anaconda conda visual-studio-code

4
推荐指数
1
解决办法
7177
查看次数