我正在Anaconda IPython控制台中运行脚本,但是导入后无法运行。我不知道该如何处理。要大致了解脚本的结构,请参见以下代码段:
import os
import pandas as pd
import datetime
def func1(df):
#do something with df
return df
def func2(df):
#do something again with df
return df
"HERE THE CODE STARTS"
folderpath="C:Users/baubau" #folder where files to read are
os.chdir(folderpath)
file_names = os.listdir(folderpath)
tab_list = [s for i, s in enumerate(file_names) if 'tab_2' in s]
start= datetime.datetime(2018,2,1,0,0,0)
end = datetime.datetime(2018,2,3,0,0,0)
time_idx = [start + datetime.timedelta(minutes = x) for x in range(0,(end-inizio).days*1440)]
df_complete=pd_DataFrame({"A":[0]},index=time_idx)
for el in tab_list:
df=pd.read_csv("file_name.csv",...)
df=func1(df)
df=func2(df)
df.resample("T").mean()
df_complete.join(df)
当我导入时,它没有给我任何错误,但实际上并没有运行。.我之前使它在IPython上运行了好几次,并且运行良好:它给了我所有通过脚本创建和阐述的变量。我不记得发生了什么事,我必须通过立即从变量资源管理器面板中删除所有变量来进行更改,但是现在它无法运行:我可以导入它,但是它不执行任何计算。我尝试制作一个新项目,并从那里导入文件,但没有任何反应。我想要得到的是df_complete
数据帧,以便我可以继续进行所需的计算。有提示吗?