比如我准备写一个函数,但是函数里面需要用到pandas库。
在模块的开头import pandas,但是调用模块的时候报错
代码
import pandas as pd
def hanshu(df):
df.Trdmnt = pd.to_datetime(df.Trdmnt)
return df.Trdmnt
报错
name 'pd' is not defined
求各位康康
比如我准备写一个函数,但是函数里面需要用到pandas库。
在模块的开头import pandas,但是调用模块的时候报错
import pandas as pd
def hanshu(df):
df.Trdmnt = pd.to_datetime(df.Trdmnt)
return df.Trdmnt
name 'pd' is not defined
求各位康康
需要在你写的函数前面导入:import pandas as pd,这样pd就是pandas模块的别名,不能再用pd做文件名,也不要用它做函数名或变量名,否则会出现引用pandas方法错误。