拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Python语言规范之Pylint的详细用法

语言规范之的详细用法时间更新至, 二零二一年, 六月二十四日, 零八时, 一八分, 二八秒 , 作者为。有一个代码分析工具, 它会对代码里的错误进行分析, 查找那些不符合代码风格标准默认所使用的代码风格是PEP 8以及存在潜在问题的代码, 接下来经由本文给诸位介绍其使用, 感兴趣的朋友一块儿瞧瞧吧。1、是什么是一种于源代码里查找bug的工具, 它能够找出错误, 以及符合代码规范地运行。也就是说, 当你的代码存在Error错误之际, 它能够找出该错误, 而当代码不存在错误时, 它能依据代码规范为你提供修改代码的建议, 以使代码变得更为美观。2、安装pip3 install pylint3、查找的安装地址$ which pylint /Library/Frameworks/Python.framework/Versions/3.9/bin/pylint4、使用工具1 朝右箭头, 朝右箭头, 工具选项通道, 工具选项通道, 加号符号, 符号。的地址可以通过which 找到地址运行的参数2使用3得到的结果************* Module 704 leetcode/704.py:28:0: C0305: Trailing newlines (trailing-newlines) #文尾有多余的行 leetcode/704.py:1:0: C0114: Missing module docstring (missing-module-docstring) # 脚本首行没有添加注释 leetcode/704.py:4:11: W0621: Redefining name nums from outer scope (line 23) (redefined-outer-name) #变量名字与函数参数名字不能一样 leetcode/704.py:4:28: W0621: Redefining name target from outer scope (line 24) (redefined-outer-name) #变量名字与函数参数名字不能一样 leetcode/704.py:4:0: C0116: Missing function or method docstring (missing-function-docstring) #函数缺少注释注释要放在函数的第一行而不是def的上面5、的5种信息类型:Using the text , the is :: :There are 5 kind of types :* (C) , for* (R) , for bad code smell* (W) , forE 项目符号指向错误情况发生, 原因在于代码之中存在技术故障, 也就是程序漏洞。你提供的内容似乎不太完整且存在语病, 不太能准确理解其确切含义并进行有效改写。请你检查或补充完整准确的内容后再让我处理。* (C) 约定用于违反编程标准* (R) 重构针对糟糕的代码味道* (W) 警告针对 特定问题* (E) 错误用于代码中可能的错误( F ) 是会带来致命后果的, 一旦发生错误致使无法开展之后进一步地处理。6、更多的信息1可以通过命令行获取pylint --list-msgs2官网
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门