We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。
MESSAGE_TYPE 有如下几种:
部分问题可以通过 yapf / autopep8 修复
yapf
autopep8
pip install pylint
pylint test.py
pylint -ry -j 4 *.py */*.py
pylint --generate-rcfile > pylint.conf
pylint --rcfile=pylint.conf test.py
c-extension
--ignored-modules
pylint --ignored-modules=openvino.inference_engine,tensorflow,cv2 --errors-only -ry test.py
disable
disable=W0108
disable unnecessary-lambda option
unnecessary-lambda
pylint -ry --rcfile=pylint.conf test.py
Report
Report ====== 113 statements analysed. Statistics by type ------------------ +---------+-------+-----------+-----------+------------+---------+ |type |number |old number |difference |%documented |%badname | +=========+=======+===========+===========+============+=========+ |module |1 |NC |NC |0.00 |0.00 | +---------+-------+-----------+-----------+------------+---------+ |class |0 |NC |NC |0 |0 | +---------+-------+-----------+-----------+------------+---------+ |method |0 |NC |NC |0 |0 | +---------+-------+-----------+-----------+------------+---------+ |function |1 |NC |NC |0.00 |0.00 | +---------+-------+-----------+-----------+------------+---------+ External dependencies --------------------- :: config (train) cv2 (train) matplotlib (train) \-pyplot (train) numpy (train) pandas (train) sklearn \-metrics (train) \-utils \-multiclass (train) utils \-xxxx (train) \-xxxx(train) \-xxx(train) Raw metrics ----------- +----------+-------+------+---------+-----------+ |type |number |% |previous |difference | +==========+=======+======+=========+===========+ |code |166 |84.69 |NC |NC | +----------+-------+------+---------+-----------+ |docstring |0 |0.00 |NC |NC | +----------+-------+------+---------+-----------+ |comment |4 |2.04 |NC |NC | +----------+-------+------+---------+-----------+ |empty |26 |13.27 |NC |NC | +----------+-------+------+---------+-----------+ Duplication ----------- +-------------------------+------+---------+-----------+ | |now |previous |difference | +=========================+======+=========+===========+ |nb duplicated lines |0 |NC |NC | +-------------------------+------+---------+-----------+ |percent duplicated lines |0.000 |NC |NC | +-------------------------+------+---------+-----------+ Messages by category -------------------- +-----------+-------+---------+-----------+ |type |number |previous |difference | +===========+=======+=========+===========+ |convention |99 |NC |NC | +-----------+-------+---------+-----------+ |refactor |0 |NC |NC | +-----------+-------+---------+-----------+ |warning |12 |NC |NC | +-----------+-------+---------+-----------+ |error |13 |NC |NC | +-----------+-------+---------+-----------+ Messages -------- +---------------------------+------------+ |message id |occurrences | +===========================+============+ |bad-continuation |45 | +---------------------------+------------+ |bad-whitespace |33 | +---------------------------+------------+ |import-error |13 | +---------------------------+------------+ |unused-import |11 | +---------------------------+------------+ |wrong-import-order |8 | +---------------------------+------------+ |wrong-import-position |5 | +---------------------------+------------+ |line-too-long |4 | +---------------------------+------------+ |trailing-whitespace |2 | +---------------------------+------------+ |pointless-string-statement |1 | +---------------------------+------------+ |missing-module-docstring |1 | +---------------------------+------------+ |missing-function-docstring |1 | +---------------------------+------------+ -------------------------------------------------------------------- Your code has been rated at -5.58/10 (previous run: -5.58/10, +0.00)
The text was updated successfully, but these errors were encountered:
junxnone/examples#184
Sorry, something went wrong.
No branches or pull requests
pylint 代码分析工具
Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。
MESSAGE_TYPE 有如下几种:
Install
UseCase
检查单个文件
多个文件
配置文件
配置选项
解决
c-extension
导致的问题--ignored-modules
忽略module 可以解决所有问题,但是不推荐忽略某选项
disable
生成报告
Report
Report
Reference
The text was updated successfully, but these errors were encountered: