我有一段python程序, 一直报invalid syntax

if os.path.getsize(odsfile_name) >=100:   
        for ods_eachline in ods_fpp.readlines() :        #地市文件太大,控制读文件的条数    
            if i<=2:
                i = i+1
                ods_newStr = ods_eachline.replace(" ", "").replace("\t", "").strip()                               
                if len(ods_newStr)!=0:                                                 
                    ods_newFp.write(ods_newStr)
                    ods_newFp.write('\n')
                else:
                    continue
            else:
                break         

    else:
        for ods_eachline in ods_fpp.readlines():           
            ods_newStr = ods_eachline.replace(" ", "").replace("\t", "").strip()
            if len(ods_newStr)!=0:                                                 
                ods_newFp.write(ods_newStr)
                ods_newFp.write('\n') 

在 if len(ods_newStr)!=0: 一直报invalid syntax!!找了半天不知道什么原因?

缩进有问题,要么4个空格,要么一个tab,检查一下