不必要的 pass¶
ID: py/unnecessary-pass
Kind: problem
Security severity:
Severity: warning
Precision: very-high
Tags:
- maintainability
- useless-code
Query suites:
- python-security-and-quality.qls
当 pass
语句是块中(构成复合语句一部分的语句列表)唯一的语句时,它才必要。这是因为 pass
语句的目的是允许空块,否则在语法上将无效。如果块中已经包含其他语句,那么 pass
语句就显得多余了。
建议¶
删除 pass
语句。
参考资料¶
Python: pass.