-2
我遇到了一些我正在使用Scrapy編寫的代碼出現此錯誤,我不知道爲什麼會發生這種情況。我在這裏和其他地方搜索了答案,我看到的每個例子都是在if語句之後沒有縮進的人。這不是我遇到的問題;我得到的錯誤此代碼:關於f.seek(-1,2)線出現Python「預期的縮進塊」IndentationError?
filename = "output.txt"
with open(filename, 'rb+') as f:
f.seek(-1,2)
last_char = f.read()
的錯誤,我非常困惑,因爲它顯然是縮進。我假設我錯過了一些非常明顯的東西,因爲我在大約一年半的時間裏沒有用Python進行編程,但是任何幫助都會很棒,謝謝!
也許你用製表符縮進塊。嘗試用4個空格替換標籤並查看是否有幫助 –
編輯視圖顯示混合的標籤和空格。將所有制表符轉換爲4個空格(您的編輯器應該有一個選項來做到這一點),並且不要在將來混合縮進類型。在這種情況下,考慮使用'-tt'標誌運行Python以產生更多信息錯誤消息。 – user2357112