Python 在第二列开始循环

Python 在第二列开始循环,python,quantopian,Python,Quantopian,我在各列之间循环,但在第一列上不断出现错误,因为它似乎是datetime。有没有办法在第二列开始for循环。这是使用量子基础数据 for column in Fundamentals.columns: #print(column) start=1+start next = str(column) Prev=Previous(inputs=[column],window_length=window_length) Curr=column.

我在各列之间循环,但在第一列上不断出现错误,因为它似乎是datetime。有没有办法在第二列开始for循环。这是使用量子基础数据

for column in Fundamentals.columns:  
    #print(column)  
    start=1+start  
    next = str(column)   

    Prev=Previous(inputs=[column],window_length=window_length)
    Curr=column.latest

    diff=Prev-Curr

    if(diff>0):
        pipe.add(column.latest,next)  

        if start>10:  
            break  
        #print('{}:{},').format(next,column)

由于您已经在列上循环,因此只需将索引[1:]用作


跳过第一列,从第二列开始。

我找到了解决方案,数据中充满了日期,因此最好的方法是跳过所有datetime数据。如何检查是否有datetime,我尝试了isinstancecolumn、datetime.datetime和typecolumn datetime类型是DateTime64每天都有新的内容
for column in Fundamentals.columns[1:]: