У меня есть скрипт Python rateQualityMainTL.py
, внутри которого есть функция, также называемая rateQualityMainTL
Скрипт с телом функции показывает что-то похожее на это:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
def rateQualityMainTL (x,y,z)
Holds=pd.DataFrame(data)
body of function
return Newdataframe
Я создал еще один скрипт на python для вызова функции rateQualityMainTL. После моего чтения в интернете я сделал
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import sys
import numpy
import os
import rateQualityMainTL
import pandas as pd
from pandas import DataFrame
rateQualityMainTL.rateQualityMainTL(x,y,z)
когда я запускаю код, я получаю сообщение об ошибке
NameError: name 'pd' is not defined
Я определил панд, так почему я получаю эту ошибку? это связано с путем?
Спасибо