无法导入函数nam

2024-10-01 13:27:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我所有的文件都在同一个目录中

我对python很在行,我尝试在一个预处理文件中编写函数,如下所示:

#Preprocessing file
from dateutil import parser
def dropOutcomeSubtype(DataFrame):
    DataFrame.drop('OutcomeSubtype',axis=1,inplace='True')

def convertTimestampToTime(Serie):
    for i in range(0,len(Serie)):
        parser.parse(Serie[i]).time()

然后我尝试在导出文件中使用它:

^{pr2}$

当我尝试用这个配置在OSX shell中运行代码时: Python 3.5.2 |Python4.2.0(x86_64)| IPython 5.1.0

我得到这个错误:无法导入名称“convertTimesToTime”

如果像这样更改我的进口声明:

from Preprocessing import *

我得到这个错误:名称'convertTimesToTime'没有定义

你能解释一下为什么吗?在

提前谢谢你


Tags: 文件函数fromimport目录名称parserdataframe