在脚本python

时间:2018-07-09 16:29:21

标签: variables ipython python-import

我正在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数据帧,以便我可以继续进行所需的计算。有提示吗?

0 个答案:

没有答案