2011-12-22 21 views
-3

我執行一個Python程序和代碼的部分如下IndentationError在Python

while 1: 
    data = conn.recv(BUFFER_SIZE) 
    if not data: break 
    print "received data:", data 
    com = "echo " + data 
    print com 
    conn.send(data) 
conn.close() 

,但是當我試圖執行的代碼我收到以下錯誤。

File "server.py", line 17 
     com = "echo " + data 
     ^
    IndentationError: unexpected indent 

我沒有得到什麼錯與上面的代碼。

+1

確保使用相同的縮進字符(空格或製表符)和相同的indentaion級別。 – 2011-12-22 06:17:54

回答

4

檢查您是否一直有製表符或空格,而不是兩者的混合。