2017-05-18 47 views
-1

我是Python新手,下載了Visual Studios。我也在使用Team Treehouse進行學習。我跟着代碼工作的一個視頻。下一個視頻開始了一個新的項目,所以我開始在VS一個新的文件,當我運行它,我得到這個:我刪除了一些東西嗎?在Visual Studio上使用Python 2017

File "C:\Users\User\Documents\Visual Studio 2017\Projects\PythonClassifierApplication2\PythonClassifierApplication2\classifier.py", line 40 
    from pandas import read_table 
    ^
IndentationError: unexpected indent 
Press any key to continue . . . 

,這是行40在我的代碼

moves.remove("DOWN") 

沒有,熊貓導入閱讀表,在我的代碼中,你可以看到。

任何想法?

感謝您的幫助。

UPDATE:

一團糟的代碼是我猜的Visual Studio,以某種方式弄亂來到一個不同的文件的一部分。爲了運行我的代碼,首先出於某種原因通過其他代碼。我已經開始了一個新文件5次,每次它給我同樣的問題,即使使用不同的代碼。我的代碼保存爲dungeon.py,問題出在classifier.py中。

猜猜我會重新安裝Visual Studios。

+0

您確定您正在查看正確的文件嗎? – user2357112

+0

代碼執行被終止(''IndentationError'')。檢查格式。 – marw

+0

如果您想要修復它的建議,請在該行附近發佈代碼。 –

回答

0

Python使用縮進來表示塊,就像其他語言使用花括號一樣。這一行代碼可能包含錯誤數量的前導空格,或者可能是一個製表符而不是空格(反之亦然)。請檢查您的代碼。如果您沒有發現問題,請發佈足夠的代碼以便重現問題。

+0

做了一些挖掘。 這是它所指的代碼。 從熊貓導入read_table 回報read_table read_table = METHOD_NAME() 進口numpy的爲NP 進口matplotlib.pyplot如PLT 現在我沒有寫這個代碼。我認爲Visual Studio出於某種原因必須在運行我製作的代碼之前完成此操作。 – wwhhyy

+0

...或者當您剪切並粘貼時,可能會出現標籤/空間衝突不能很好地轉換的問題? – Prune

相關問題