我想要打印时出现Python错误

时间:2016-06-18 19:35:54

标签: mysql python-2.7

此代码完美无缺:

class MyStreamer(TwythonStreamer):
def on_success(self, data): 
    txt=json.dumps(data)
    #print txt
    cur2 = cnx.cursor()
    sql="INSERT INTO TWTemp(TWTempTXT,TWTempEstadoCdg) VALUES('"+txt+"',0)"
    cur2.execute(sql)
    cnx.commit()
    self.disconnect()

def on_error(self, status_code, data):
    print status_code, data
    self.disconnect()

但是当第4行(" print txt")取消注释时,我看到以下错误:

File "tw.py", line 13
print txt
^
IndentationError: unexpected indent

有人帮助我吗? 问候 布鲁诺

1 个答案:

答案 0 :(得分:2)

用空格或相反方式替换制表符。它通常是标签和组合的混合。 python告诉你这个时的空格。