意外的缩进错误

时间:2016-06-22 08:53:49

标签: python indentation

import re
import xlwt

book = xlwt.Workbook()
sheet = book.add_sheet("Run sheet")

ifile = open("invoices.txt",'r')

# Read file object to string
text = ifile.read()

m1 = re.findall(r"From(?s)(.*?)Mobile", text)
m2 = re.findall(r"Mobile :(?s)(.*)Prokure", text)
x=0;
for i in m1:
    sheet.write(0,x, i)
    x+=1
book.save("runsheet.xls")

此代码给出了x + = 1

的缩进错误

请帮帮我。新的python

1 个答案:

答案 0 :(得分:1)

这可能是混合标签和空格的结果。您应该将缩进仅转换为空格或仅转换为制表符。 Sublime文本可以为您做到这一点。

Notepad ++ :设置 - >偏好设置 - >语言菜单/标签设置 - >“按空格替换”