У меня есть сценарий питона, который содержит следующие совместительству Python правильно отступы
import csv
import mechanize
"""
some code here
"""
with open('data2.csv') as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
for row in readCSV:
response2 = browser.open(surl+"0"+row[0])
str_response = response2.read()
if "bh{background-color:" in str_response :
print "Not Found"
else :
print "Found " + row[0]
s_index=str_response.find("fref=search")+13
e_index=str_response.find("</a><div class=\"bm bn\">")
print str_response[s_index:e_index]
Когда я пытаюсь запустить этот файл, он показывает, что есть ошибка в строке
str_response = response2.read()
It says-
str_response = response2.read() ^IndentationError: unexpected indent
Я новичок в Python и не могу понять, что это правильный отступ для этой части кода. Кто-нибудь знает, что я здесь делаю неправильно?
Вы, вероятно, смесительные пробелы и табуляции отступ. – Carcigenicate
смешанные вкладки и пробелы? –
Возможно, у вас есть сочетание вкладок и пробелов перед ним. Скопируйте все пробелы из предыдущей строки и замените их пробелом перед str_response. – zwer