跳到内容

pandas-df-变量名 (PD901)

源自 pandas-vet linter。

警告:此规则已弃用,将在未来的版本中移除。

已弃用

此规则已被弃用,因为它在大多数情况下具有高度主观性和过于严格。

作用

检查对变量 df 的赋值。

为什么这不好?

尽管 df 是 Pandas DataFrame 的常用变量名,但它不是生产代码的理想变量名,因为它描述性不足且容易发生名称冲突。

相反,请使用更具描述性的变量名。

示例

import pandas as pd

df = pd.read_csv("animals.csv")

建议改为

import pandas as pd

animals = pd.read_csv("animals.csv")