← 返回首页
‘apply’ function used — CodeQL query help documentation CodeQL docs
CodeQL documentation
CodeQL resources

‘apply’ function used

ID: py/use-of-apply Kind: problem Security severity: Severity: warning Precision: very-high Tags: - maintainability Query suites: - python-security-and-quality.qls

Click to see the query in the CodeQL repository

The ‘apply’ function is deprecated and makes code harder to read as most Python programmers will not be familiar with it (it has been deprecated since 2003).

Recommendation

Replace apply(function, args) with function(*args).

Replace apply(function, args, keywords) with function(*args, **keywords).

References