我在Python 3.6.6
中具有以下代码:
import pandas as pd
df_test = pd.read_csv('./test.csv')
df_test_cor_cols: pandas.core.frame.DataFrame = df_test[selected_cols]
问题在于我得到的最后一行:
NameError:未定义名称“ pandas”
因此,在Python 3.6.6
(或任何其他版本)中,有没有一种方法可以为panda
这样的任意数据类型指定类型?
答案 0 :(得分:2)
您应将submit
替换为pandas
。
pd
答案 1 :(得分:1)
import panda as pd
在您的主命名空间中,pd现在代表熊猫。所以代替:
df_test_cor_cols: pandas.core.frame.DataFrame = df_test[selected_cols]
尝试:
df_test_cor_cols: pd.core.frame.DataFrame = df_test[selected_cols]