timedelta在spyder vs jupyter笔记本中的行为有所不同

时间:2018-06-19 18:19:12

标签: python jupyter-notebook spyder

我试图在spyder中运行在jupyer笔记本中工作的相同代码,并获得不同的结果。

我几乎导入了一个数据框,解析日期并减去,如下所示:

df=pd.read_csv('flight.csv', parse_dates=[0,12,16])
flight_time=(df.sch_arr_time.subtract(df.sch_dep_time)).dt.total_seconds()/60

在jupyter中,代码运行良好,并为我提供了我想要的结果。在spyder中运行相同的代码会产生以下结果:

AttributeError:“ TimedeltaProperties”对象没有属性“ total_seconds”

我直接从jupyter到spyder导出了一个.py文件,所以我很困惑为什么代码将停止工作。

Spyder版本:3.2.6 Jupyter笔记本:5.0.0

0 个答案:

没有答案