查找可能会影响生产的操作,如pdb.set_trace

dont-fudge-up的Python项目详细描述


================



========



=>不要用额外的打印、导入调试或错误的pdb.set-trace错误的pdb.set-trace错误的打印、导入调试或pdb.set-trace错误的pdb.set-trace错误的打印、导入调试或pdb.set-trace错误的pdb.set

=
============
=========
================
=========================

$flake8——版本
2.1.0(pep8:1.5.6,dfu:1.0.0,pyflakes:0.8.1,mccabe:0.2.1)cpython 2.7.6
看这里----^

-


>它应该像这样工作::


>$pylint--load plugins=dfu.pylint tests/input.py


错误代码


d000:风格上不适合production but mostly harmless
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D001
raised on leaving a print statement in the code

D100: warnings which effect production performance but are usually not fatal
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D101
生产时注意进口:

自行进口PDB,无害的……


>生产中的set-u跟踪可能致命(set-u跟踪可能来自pdb)生产中的set-u跟踪可能致命(set-u跟踪可能来自pdb)



>D500:生产中禁止生产且几乎总是致命的错误
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~br/>禁止生产进口
::
进口调试哇,牛仔,这是一个问题

pdb.set_trace在生产中是禁止的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JAXB可以将ArrayList作为逗号分隔的值输出吗?   java使用bcel将一个内部类移动到另一个外部类   java无法识别Lucene MoreLikeThis中的错误   安卓如何在Frida中将动态类转换为json或java文件   java如何使用Struts2在blob类型的列中保存我的sql中的图像?   使用mavenreleaseplugin将java maven发布到nexus 3.0.1失败   java这是正确的方法吗?   Windows上的java Runner不工作   找不到java Hibernate+Spring xml映射   java如何访问WMI查询的数据(通过JNA)SAFEARRAY结果   java如何在本地导入库而不使用Maven中的Nexus?   java渐变本地项目依赖项   使用URLFetchService/URL Google appengine for java